7

別のテーブルからではなく、手動値でユニオンオールを使用したい。値は次のとおりです。

|cSatuan1|cSatuan2|nkonversi|
=============================
|   LTR  |   PCS  |    1    |
|   PCS  |   LTR  |    1    |

独自の方法でクエリを作成しましたが、エラーが発生します。クエリは次のとおりです。

SELECT csatuan2, csatuan1, nkonversi
FROM ms_metriks union all select 'LTR','PCS','1','PCS','LTR','1'

私のクエリの何が問題なのか、正しいクエリは何か教えていただけますか?

4

3 に答える 3

14

これを試して:

SELECT csatuan2,csatuan1,nkonversi FROM ms_metriks 
UNION ALL SELECT 'LTR','PCS','1'
UNION ALL SELECT 'PCS','LTR','1'
于 2012-05-24T07:30:44.600 に答える
2

これを行う方法の 1 つを次に示します。

SELECT 'LTR' as csatuan1,'PCS' as csatuan2,'1' as nkonversi
UNION
SELECT 'PCS','LTR','1';
于 2012-05-24T07:35:14.653 に答える