gpt4 book ai didi

mysql - 从sql中的多个事物中获取更多字段

转载 作者:行者123 更新时间:2023-11-29 03:47:53 24 4
gpt4 key购买 nike

如果可能,我需要在 1 个查询中获取多个信息。

假设这是一行:

 Name - c1 - c2 - c3 - c4

我需要得到的是每一列的顶部,所以喜欢

Paulus - 50  - 0 - 0  - 0
John - 0 - 50 - 0 - 0
Anne - 0 - 0 - 50 - 0
Chris - 0 - 0 - 0 - 50

我的查询应该返回如下内容:

Paulus - c1 (50) - John - c2 (50) - Anne - c3 (50) - Chris - c4 (50) Name - c1 - name - c2

我试过:SELECT Name, c1, Name, c2 FROM table ORDER BY c1 DESC, c2 DESC

但这根本行不通,我知道这一切看起来都很模糊,但我希望有人能够在这里理解我的问题...

最佳答案

您可以创建一个存储过程或函数并使用 while 循环,然后在其中创建一个临时表,并在每个循环中更改您的表并在末尾添加新列返回您的答案。

但我建议您使用另一种方式来获取答案并在 View 中更改它。只需更改它以显示给最终用户。

关于mysql - 从sql中的多个事物中获取更多字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34463423/

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