【发布时间】:2021-12-31 22:51:51
【问题描述】:
我正在尝试对 ID 列中的记录进行分组并检查任何状态是否为 1,然后将状态替换为“IN”。如果我在状态中没有找到值 1,那么我将状态替换为“OUT”。
原表:
| ID | Status |
|---|---|
| ID_1 | 1 |
| ID_1 | 0 |
| ID_2 | 1 |
| ID_1 | 0 |
| ID_2 | 1 |
| ID_3 | 0 |
| ID_2 | 0 |
| ID_3 | 0 |
决赛桌应该是这样的
| ID | Status |
|---|---|
| ID_1 | IN |
| ID_2 | IN |
| ID_3 | OUT |
如果有人可以提供帮助,请告诉我:)
【问题讨论】:
-
您使用的是哪个 RDBMS?请将其标签添加到您的问题中。
-
我正在使用 MySQL。我现在已经添加了标签。