gpt4 book ai didi

php - Sql查询比较mysql中同一个表中不同行的相同字段

转载 作者:行者123 更新时间:2023-11-29 22:56:16 26 4
gpt4 key购买 nike

我试图从“tbl_gig”表中获取记录,同时比较其中的不同行。 enter image description here我尝试过,但没有成功:

SELECT * FROM tbl_gig as t2 INNER JOIN tbl_gig as t3 
WHERE t2.gig_city=t3.gig_city
AND t2.artist_id=t3.artist_id
AND t2.partner_id < t3.partner_id
GROUP BY t2.gig_eventDate;

预期输出:

gig_id   gig_artist_id  gig_partner_id
<小时/>
1        1                1
2/3 1 1/2
4 1 1

请帮忙解决这个问题。

最佳答案

SELECT 
GROUP_CONCAT(gig_id SEPARATOR '/') as gig_id,
artist_id ,
GROUP_CONCAT(partner_id SEPARATOR '/') as partner_id
FROM tbl_gig
GROUP BY artist_id

关于php - Sql查询比较mysql中同一个表中不同行的相同字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28698379/

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