我有以下查询来获取标题列表:
select
title,
date
from
financials,
order by
title, date
title date
1,000 Times More Brutal 2013-06-01
1,000 Times More Brutal 2013-07-01
1,000 Times More Brutal 2013-07-01
1,000 Times More Brutal 2013-07-01
1,000 Times More Brutal 2013-08-01
1,000 Times More Brutal 2013-09-01
1,000 Times More Brutal 2013-09-01
1,000 Times More Brutal 2013-09-01
1,000 Times More Brutal 2013-09-01
1,000 Times More Brutal 2013-10-01
1,000 Times More Brutal 2013-10-01
1,000 Times More Brutal 2013-10-01
11'e 10 Kala 2012-12-01
11'e 10 Kala 2012-12-01
11'e 10 Kala 2012-12-01
11'e 10 Kala 2012-12-01
11'e 10 Kala 2013-01-01
我需要对标题进行分组,然后获取交易的MIN(日期)。正确的查询将产生:
title date
1,000 Times More Brutal 2013-06-01
11'e 10 Kala 2012-12-01
我如何使用GROUP BY查询来获取最小日期?
答案 0 :(得分:3)
SELECT title, MIN(date)
FROM financials
GROUP BY title
ORDER BY title
答案 1 :(得分:2)
select title, min(date)
from financials
group by title
order by title, date
答案 2 :(得分:2)
SELECT title, MIN(date)
FROM financials
GROUP BY title
答案 3 :(得分:2)
select title, min(date) from financials group by title order by title