gpt4 book ai didi

mysql - 在一列中应用 group_conact 并显示所有其他列以及 group-concat 列

转载 作者:行者123 更新时间:2023-11-30 23:07:24 25 4
gpt4 key购买 nike

我有一个如下所示的查询:

SELECT * FROM fw_question_options 
WHERE qdetailid in (36)
group by graphorder ORDER BY graphorder desc

现在我只想对一列 id 使用 group_concat 并希望按原样显示所有其他列像这样的东西:

SELECT group_concat(id),* FROM fw_question_options 
WHERE qdetailid in (36)
group by graphorder ORDER BY graphorder desc

但我们不能在 mysql 中像上面那样做,我不想在 select 子句中写所有其他列名,只想使用 * 和我想申请的一个列名 group_concat

有什么建议吗?

谢谢

最佳答案

* 之后写其他列,然后查询将有效。我的建议是不要在查询中使用 *

试试这个:

SELECT *, GROUP_CONCAT(id) 
FROM fw_question_options
WHERE qdetailid IN (36)
GROUP BY graphorder
ORDER BY graphorder DESC

关于mysql - 在一列中应用 group_conact 并显示所有其他列以及 group-concat 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21256566/

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