查询无结果

安东尼奥

我有一些这样的数据库。

date       name  closed
2017-01-10 room1 0
2017-01-11 room2 1
2017-01-12 room3 0

我想获取所有记录,如果在封闭列中所有值均为0。如果任何一个值为1,我不想显示所有记录。

我该如何查询呢?

这是我到目前为止所拥有的:

SELECT * FROM availability a 
WHERE a.closed = 0

谢谢你。

博兹

仅当可用性中的所有记录的闭合值都为0时,这才会显示表中的所有记录。

select *
from availability
where 0 = (
select sum( a.closed )
from availability a
)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章