【发布时间】:2014-03-10 09:06:32
【问题描述】:
我想将第一个日期和某个 WHERE 子句返回的日期总数合并到一个 SQL 查询中。
我可以分别做这两个:
SELECT DateAdded FROM table WHERE id = x ORDER BY DateAdded ASC LIMIT 1
和
SELECT COUNT(*) FROM table WHERE id = x
但是如何合并这两个查询呢?
【问题讨论】:
标签: sql
我想将第一个日期和某个 WHERE 子句返回的日期总数合并到一个 SQL 查询中。
我可以分别做这两个:
SELECT DateAdded FROM table WHERE id = x ORDER BY DateAdded ASC LIMIT 1
和
SELECT COUNT(*) FROM table WHERE id = x
但是如何合并这两个查询呢?
【问题讨论】:
标签: sql
怎么样,
SELECT MIN(DateAdded), COUNT(*) FROM table WHERE id = x
由于您没有指定您使用的引擎,这也避免了far from standardized LIMIT keyword。
【讨论】: