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

您可以对包含两行的表进行交叉连接:

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 回答