我有一个带有整数属性A和日期属性B的表,其中同一值可以有多行
我正在尝试选择列A ='X'的行,而列A ='X'的行都没有今天的日期
这是我当前的选择语句:
select *
from table
where DATE(B) != DATE(NOW() - INTERVAL 0 DAY)
and A = 'X'
group by A
order by B
但是,如果列A ='X'有两行,并且其中至少有一个日期值B等于今天的日期,它将返回该行。
是否可以选择今天尚未创建A ='X'的任何记录的行(B!=今天的日期)?