编写此查询的最佳方法是:
SELECT ID FROM table 在哪里"没有ID的行有创建日期> &#39 1 /2012分之1'" GROUP BY ID
总之,我只想查看分组ID,其中每一行都有创建日期> &#39 1 /2012分之1'
答案 0 :(得分:2)
使用having
子句查看最大创建日期:
SELECT ID
FROM table
GROUP BY ID
HAVING MAX(CreatedDate) <= '2012-01-01'
答案 1 :(得分:0)
select * from (table where date > '2012-01-01') group by id