【发布时间】:2020-06-14 19:54:47
【问题描述】:
我有一张名为航班的表。 在这张表中,我有很多列。我想从这两列中选择值:
TAILNUM, DEP_DELAY
每个 TAILNUM 在表中有很多条目。 我想选择 DEP_TIME 等于 0 的所有 TAILNUM,但仅当每行中每个 TAILNUM 的相同 DEP_TIME 等于 0 时。如果它的数字不同于 0,则不得显示。
我试过了,但这只会显示 DEP_TIME 等于 0 的值,但如果它始终为 0,则不会显示。
select TAILNUM, DEP_DELAY
from flights
WHERE DEP_DELAY = 0
order by TAILNUM DESC
这是表格的样子: Short cutout of the table
我尝试了许多不同的东西,如果有任何建议,我将不胜感激。谢谢!
【问题讨论】:
-
TAILNUMs 或 DEP_DELAY = 0?编辑您的问题并澄清。
-
抱歉 DEP_TIME 我更改了它
-
我想选择所有等于 0 的 TAILNUM,但前提是每行中相同的 TAILNUM 等于 0。 你做了什么改变?
-
我改了,现在也忘了改上半部分
标签: sql database select h2 where-clause