gpt4 book ai didi

SQL 将值连接到一组值

转载 作者:行者123 更新时间:2023-12-02 05:30:33 24 4
gpt4 key购买 nike

假设我有两个表:
表 1:

number
1
2
3

和表 2:

letter
a
b
c
d
e
f
g

我怎样才能生产

number      letter
a 1
a 2
a 3
b 1
b 2
b 3
c 1
c 2
c 3

一直到 g - 我只想将每个值之一分配给表的每个特定值

最佳答案

虽然查询建议如下:

SELECT number, letter FROM Table1, Table2

将以同样的方式工作,甚至可能看起来更简单 - DON'T USE IT.它是 20 多年前随着 ANSI-92 标准的引入而过时的旧式语法。

请使用 ANSI-JOINS:

SELECT t1.number, t2.letter
FROM Table1 t1
CROSS JOIN Table2 t2

还要养成始终为列添加别名和前缀的习惯。

关于SQL 将值连接到一组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18132983/

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