0

View の各行の後に新しい行を作成する方法はありますか? 行には同じ数の列とその名前が必要であり、条件を使用してそれらを埋めたいと思います。

例:

row A : 120 2122 bike 20130203 --- row from table from dbs
row B : 120 4444 012 0 ---new row

可能ですか?(手順または他の方法で?)

4

1 に答える 1

1

2 つの行を持つテーブルにクロス結合を実行できます。

SELECT 
...
   CASE WHEN x = 1 THEN col ELSE your calculation END
FROM table
CROSS JOIN (SELECT 1 AS x UNION ALL SELECT 2 AS x) dt
于 2013-09-18T10:30:13.893 に答える