我需要为以下情况生成SQL查询:

第一桌:

|column1|
|-------|
|A      |
|B      |

第二桌:

|column2|
|-------|
|1      |
|2      |
|3      |
|4      |

我想创建一个查询,结果如下:

|column1|column2|
|-------|-------|
|A      |1      |
|A      |2      |
|A      |3      |
|A      |4      |
|B      |1      |
|B      |2      |
|B      |3      |
|B      |4      |

感谢您的回复,谢谢.

推荐答案

在两个表之间使用交叉连接:

SELECT t1.column1, t2.column2
FROM FirstTable t1
CROSS JOIN SecondTable t2
ORDER BY t1.column1, t2.column2;

Sql相关问答推荐

按postquist中的日期查询json列

PostgreSQL:如果发现多行具有相似列值,则跳过 Select 行

如何退回当年的所有参赛作品?""

我可以将INSERT语句与SELECT一起使用来创建条件吗?

替换条件中的单元格值

在SQL中使用类别值将行转置为列

如何从查询中的三个或更多个表中添加另一个相同的列?

ColdFusion+Docker:未安装SQLSERVER包

优化Postgres搜索未知长度的子串

SQL:如果一个表中的日期在另一个表的日期的12个月内,则为是或否

违反了完整性约束-值存在时找不到父键

如何在 SNOSQL 中执行反连接(或 where 子句过滤)以查找字段不包含另一个表中的值的行?

根据时间值提取记录

SAS proc freq 或 proc sql 获取数据子集和整个数据的频率

日期逻辑(查找过go 90 天内的第一个匹配行)

使用临时表判断记录是否存在 - 如果存在则执行相同的操作

如何计算两个非周期性时间序列+分组的重叠持续时间

REGEXP_SUBSTR使用方法

批量更改WooCommerce中所有产品的税收状态

Athena:从字符串birth_dt列计算年龄