gpt4 book ai didi

mysql - 获取记录集上的第二个 Mysql 表列

转载 作者:行者123 更新时间:2023-11-29 02:28:00 25 4
gpt4 key购买 nike

请有人帮助我,我需要在下面的列中获取第二个表的值是我的结构和所需的结果:

表一

sysId   Fname       Sname           
1001 Martin Mundia
1002 Njoroge William
1003 Wainaina Tim
1004 Joel Kinuthia

表2

id  Item    cost    sysId       
1 Shoes 100 1001
2 Shirt 200 1001
3 Trouser 150 1001
4 Socks 300 1002
5 Jacket 500 1002

期望的结果

1001    Martin  Mundia  Shoes(100)  Shirt(200)  Trouser(150)
1002 Njoroge William Socks(300) Jacket(500)

最佳答案

试试这个:

SELECT t1.fname, t1.sname, group_concat(t2.item ,t2.cost)
FROM table1 T1
JOIN table2 T2
ON T1.sysid = T2.sysid
GROUP BY T1.sysid, t1.fname, t1.sname,

关于mysql - 获取记录集上的第二个 Mysql 表列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17940418/

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