2

私はクエリをテストしており、SELECT次のような初期データを取得するために使用したいと考えています。

SELECT 1,2,3
    UNION
SELECT 2,3,4

これら 2 つの選択を 1 つに折りたたむ構文はありますか、UNIONそれとも行ごとにステートメントを使用する必要がありますか?

4

2 に答える 2

3

値句を使用できます

select t.*  from (values(1,2,3), (2,3,4)) as t(col1,col2,col3)
于 2012-07-20T11:17:37.030 に答える
0

結果を 1 つの結果セットとして表示する場合は、union/union all を使用する必要があります。

于 2012-07-20T11:04:53.653 に答える