【发布时间】:2021-12-17 18:00:44
【问题描述】:
我有一个数据库,每分钟从机器读取时间戳和计数器。 当计数器读数为零时,我想编写一个查询来显示所有行的时间戳。
| datetime | m00 |
|---|---|
| 2021-11-03 10:00 | 10 |
| 2021-11-03 10:01 | 9 |
| 2021-11-03 10:02 | 0 |
| 2021-11-03 10:03 | 8 |
| 2021-11-03 10:04 | 10 |
| 2021-11-03 10:05 | 0 |
| 2021-11-03 10:06 | 10 |
| 2021-11-03 10:07 | 10 |
预期结果 1(所有零计数行)
| datetime | m00 |
|---|---|
| 2021-11-03 10:02 | 0 |
| 2021-11-03 10:05 | 0 |
预期结果 2(所有非零计数行)
| datetime | m00 |
|---|---|
| 2021-11-03 10:00 | 10 |
| 2021-11-03 10:01 | 9 |
| 2021-11-03 10:03 | 8 |
| 2021-11-03 10:04 | 10 |
| 2021-11-03 10:06 | 10 |
| 2021-11-03 10:07 | 10 |
非常感谢。
【问题讨论】:
标签: mysql conditional-statements