C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Re[3]: JOIN の方法について
(過去ログ 155 を表示中)
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
[トピック内 5 記事 (1 - 5 表示)] <<
0
>>
■89948
/ inTopicNo.1)
JOIN の方法について
▼
■
□投稿者/ ルパン
(17回)-(2019/01/23(Wed) 13:05:31)
分類:[.NET 全般]
SQLServer を使ってます。
あるテーブルに
A
B
C
があり、もう一つのテーブルには
1
2
3
があるとします。
この時
A,1
A,2
A,3
B,1
B,2
B,3
C,1
C,2
C,3
を求めるにはどうすればよいのでしょうか?
引用返信
編集キー/
編集
■89949
/ inTopicNo.2)
Re[1]: JOIN の方法について
▲
▼
■
□投稿者/ ルパン
(18回)-(2019/01/23(Wed) 13:15:58)
以下のようにすればできましたが、
これって正解ですか?
JOIN あたりでなにか手がありそうな気がするのですが
DECLARE @TRUE INT = 1;
WITH T1 (DATA1) AS (
SELECT 1
UNION SELECT 2
UNION SELECT 3
),
T2 (DATA2) AS (
SELECT 'A'
UNION SELECT 'B'
UNION SELECT 'C'
)
SELECT *
FROM T1
RIGHT OUTER JOIN T2
ON @TRUE = 1
引用返信
編集キー/
編集
■89950
/ inTopicNo.3)
Re[2]: JOIN の方法について
▲
▼
■
□投稿者/ Hongliang
(745回)-(2019/01/23(Wed) 13:26:08)
お互いの行の全ての組み合わせであれば、
FROM table1 JOIN table2
でも
FROM table1, table2
でも好きにすればいいと思いますが…。
引用返信
編集キー/
編集
■89951
/ inTopicNo.4)
Re[2]: JOIN の方法について
▲
▼
■
□投稿者/ shu
(1164回)-(2019/01/23(Wed) 13:26:11)
■
No89949
(ルパン さん) に返信
Select tbl1.a, tbl2.b
From tbl1, tbl2
引用返信
編集キー/
編集
■89952
/ inTopicNo.5)
Re[3]: JOIN の方法について
▲
▼
■
□投稿者/ ルパン
(19回)-(2019/01/23(Wed) 13:29:44)
そういう方法があったんですね。
テーブルを2つ連続で記述できるとは思わなかったです。
解決済み
引用返信
編集キー/
編集
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
管理者用
-
Child Tree
-