bxdxmx3

きじれてじろあ なきがせすで あぷせとねでぶ

CTEって全組み合わせのテストデータ作るのに便利ね。

SQL

with
A( a ) AS (
	SELECT 'A'
	UNION ALL
	SELECT 'B'
	UNION ALL
	SELECT 'C'
),
N( n ) AS (
	SELECT 1
	UNION ALL
	SELECT 2
	UNION ALL
	SELECT 3
),
J( j ) AS (
	SELECT 'い'
	UNION ALL
	SELECT 'ろ'
	UNION ALL
	SELECT 'は'
)
SELECT *
FROM A
FULL JOIN N
ON 1 = 1
FULL JOIN J
ON 1 = 1

結果

a n j
A 1
A 1
A 1
A 2
A 2
A 2
A 3
A 3
A 3
B 1
B 1
B 1
B 2
B 2
B 2
B 3
B 3
B 3
C 1
C 1
C 1
C 2
C 2
C 2
C 3
C 3
C 3

(27 行処理されました)