各結果が独自の列に配置される 4 つの SELECT ステートメントを含むクエリを作成することは可能ですか? どのように?
私は現在、何らかの方法で1つに結合する必要がある4つのクエリを使用しています.UNIONを使用してみましたが、結果が同じ列に、新しい行に配置されているようです.
ありがとう。
各結果が独自の列に配置される 4 つの SELECT ステートメントを含むクエリを作成することは可能ですか? どのように?
私は現在、何らかの方法で1つに結合する必要がある4つのクエリを使用しています.UNIONを使用してみましたが、結果が同じ列に、新しい行に配置されているようです.
ありがとう。
SELECT ステートメントがそれぞれ SCALAR 結果、つまり単一行、単一列を返す場合は、次のようにするだけです。
SELECT (select .... ) Column1,
(select .... ) Column2,
(select .... ) Column3,
(select .... ) Column4;
サブクエリと列エイリアスを使用できます。
SELECT (SELECT TOP 1 Col1 From dbo.Table2 WHERE Condition1)AS Col1
, (SELECT TOP 1 Col1 From dbo.Table3 WHERE Condition2)AS Col2
FROM dbo.Table1