gpt4 book ai didi

组合的 Mysql 查询

转载 作者:可可西里 更新时间:2023-11-01 08:41:26 26 4
gpt4 key购买 nike

任何人都可以指导我为以下场景编写 MySQL 查询。

表中的数据是这样的,

Table Name: Vals

V1 | V2 | V3 |
+-----------+----+---------+
| 143 | 1 | 1 |
| 2003 | 2 | 6 |

我希望结果是这样的,它基本上是列与特定列常量的组合。

        V1  | V2 | V3      |
+-----------+----+---------+
| 143 | 1 | 1 |
| 143 | 1 | 6 |
| 143 | 2 | 1 |
| 143 | 2 | 6 |
| 2003 | 1 | 1 |
| 2003 | 1 | 6 |
| 2003 | 2 | 1 |
| 2003 | 2 | 6 |

最佳答案

你需要使用这样的东西来获取所有组合

SELECT DISTINCT a.V1,
b.V2,
c.V3
FROM Vals a,
Vals b,
Vals c

要对其进行排序,然后添加 ORDED BY 然后查询看起来像

SELECT DISTINCT a.V1,
b.V2,
c.V3
FROM Vals a,
Vals b,
Vals c
ORDER BY 1,
2,
3

在我的 table 上测试了它并且有效,希望它能帮助你。

关于组合的 Mysql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33274496/

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