gpt4 book ai didi

mysql - 在mysql中查找所有用户购买的所有单个项目

转载 作者:行者123 更新时间:2023-11-29 05:04:09 24 4
gpt4 key购买 nike

<分区>

我有三个表,例如客户、产品和采购。购买:

 id     productId clientId     amount 
1 1 2 2500
2 2 3 3500
3 3 4 4500
4 6 1 5500
5 1 2 1500
6 3 3 2000
7 3 2 1000

客户:

id    name
1 A
2 B
3 C
4 B

产品:

id    product
1 Apple
2 Banana
3 Mango
6 Sweet

我可以查询这个

SELECT client.id, client.client_name, product.product, purchase.amount from client INNER JOIN purchase ON client.id=purchase.clientId INNER JOIN product ON product.id=purchase.productId GROUP BY client.id

我的输出是:

id  client_name   product       amount
1 A Sweet 5500
2 B Apple 2500
3 c Mango 3500
4 D Banana 4500

但我想要输出,比如每个客户购买的金额在哪里

期望的输出:

id  client_name  Apple  Banana Mango Sweet
1 A x x x x
2 B X x x x
3 c X x x x
4 D x x x x

我怎样才能用查询来做到这一点。谢谢

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