选择日期不超过2天的行并按属性分组

时间:2019-01-17 09:10:06

标签: mysql

我有一个带有整数属性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!=今天的日期)?

0 个答案:

没有答案