单表中的mysql子查询

时间:2010-08-04 03:26:58

标签: select mysql join subquery

我在“条目”表中有2列:非唯一ID和日期戳(YYYY-MM-DD)。我想选择“今天插入的以前从未输入的所有条目ID。”

我一直在尝试使用子查询,但我不认为我正在使用它,因为它们都在同一个表上执行。有人可以通过正确的选择声明帮助我吗?如果需要,我可以提供更多细节。

1 个答案:

答案 0 :(得分:1)

免责声明:我现在无法访问mysql数据库,但这应该会有所帮助:

select
  e.id
from
   entries e
where
   e.date = curdate() and
   e.id not in
     (select id from entries e2 where e2.date < e.date)