Postgresql SQL查找书籍及其作者的最早日期
给出一个表“书”,如下所示Postgresql SQL查找书籍及其作者的最早日期,postgresql,Postgresql,给出一个表“书”,如下所示 [name] [date] [author] bookA 2019-08-12 Charles bookB 2020-09-30 Jane bookC 2019-08-12 Adam 期望输出如下(查找最早的日期,如果日期与作者的顺序相同) 我尝试了以下内容,但输出的只是按作者顺序列出的所有书籍 SELECT author, min(date) FROM book GROUP BY author ORDER BY author; SELECT auth
[name] [date] [author]
bookA 2019-08-12 Charles
bookB 2020-09-30 Jane
bookC 2019-08-12 Adam
期望输出如下(查找最早的日期,如果日期与作者的顺序相同)
我尝试了以下内容,但输出的只是按作者顺序列出的所有书籍
SELECT author, min(date)
FROM book
GROUP BY author
ORDER BY author;
SELECT author, min(date)
FROM book
GROUP BY author
ORDER BY author;
select author,date from book
where date=(select min(date) from book)
order by author