【发布时间】:2016-06-11 00:53:08
【问题描述】:
我正在尝试执行这个 sql:
select subject, class, book_name, author, publisher, publish_year from tb_books;
现在,我想要的是distinct主题,以及不同的class,以及不同的book_name,然后继续……
但是,我们知道,如果我对这个查询使用 distinct,如下所示:
select distinct subject, class, book_name, author, publisher, publish_year from tb_books;
它将导致所有选择语句的完全不同的输出。
他们有什么方法可以找出所有不同的值。请不要建议对所有列使用不同的查询六次(一个用于 Class,一个用于 book_name,一个用于 author 等)。
请回复。
【问题讨论】: