gpt4 book ai didi

mysql - SELECT DISTINCT 不同值的组合,加上非不同值?

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

我很难找到有关执行一个简单的 MySQL 查询的任何文档,该查询将返回组合中的所有不同值,但也返回另一个不不同的列。

在我的例子中,report, topic, lat, lng, event 必须是值的不同组合,但我还想返回 docID 列。

如果我将 docID 作为一个不同的值,它会返回每个文档,因为每个 docID 都是唯一的。

选择不同的
report, topic, lat, lng, event,/*和它们的每一个*/docID FROM reports

我知道这个问题很简单,但我找不到任何相关文档。

最佳答案

SELECT report, topic, lat, lng, event, 
group_concat(docID) as ids
FROM reports
group by report, topic, lat, lng, event

关于mysql - SELECT DISTINCT 不同值的组合,加上非不同值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6300347/

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