gpt4 book ai didi

sql - 选择不同的特定列

转载 作者:可可西里 更新时间:2023-11-01 07:38:09 24 4
gpt4 key购买 nike

我维护的系统中的查询返回

QID AID DATA
1 2 x
1 2 y
5 6 t

根据新要求,我不想重复 (QID, AID)=(1,2) 对。我们也不关心从“数据”列中选择了什么值。 x 或 y 都可以。

我所做的就是像这样附上原始查询

SELECT * FROM (<original query text>) Results group by QID,AID

有没有更好的方法来解决这个问题?原始查询使用多个连接和联合等等,所以除非绝对必要,否则我宁愿不要碰它

最佳答案

如果您不关心将选择哪个 DATAGROUP BY 是不错的选择,尽管在 SELECT 子句中使用未分组和未聚合的列GROUP BY 语句是 MySQL 特定的,不可移植。

关于sql - 选择不同的特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2712106/

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