gpt4 book ai didi

java - 为 sql 中的所有列选择不同的值

转载 作者:行者123 更新时间:2023-11-29 21:22:04 25 4
gpt4 key购买 nike

我正在尝试执行这个sql:

select subject, class, book_name, author, publisher, publish_year from tb_books;

现在,我想要的是不同主题,以及不同的类,以及不同的book_name,然后......

但是,正如我们所知,如果我在该查询中使用不同的值,如下所示:

select distinct subject, class, book_name, author, publisher, publish_year from tb_books;

这将导致所有 select 语句的完全不同的输出。

他们有什么方法可以找出所有不同的值吗?请不要建议对所有列使用六次不同的查询(一次用于类,一次用于 book_name,一次用于作者,等等)。

请恢复。

最佳答案

您可以使用GROUP BY来获取所有组合

select subject, class, book_name, author, publisher, publish_year from tb_books
group by subject, class, book_name, author, publisher, publish_year;

关于java - 为 sql 中的所有列选择不同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35674898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com