テーブル名で「注文」機能を使用する方法はありますか。つまり、2 つのテーブルを結合してから、1 つの列で並べ替え、次にテーブル名で並べ替えたいとします。
質問する
1264 次
2 に答える
9
テーブル名を説明する列リストに定数を追加します。
select *, 'TableA' as TableName
from TableA
union all
select *, 'TableB' as TableName
from TableB
order by TableName
于 2012-04-17T18:46:52.130 に答える
0
別の列を作成できます (列がcol1
と であると仮定col2
)
select col1,col2,table_1 as table_name
from table_1
union
select col1,col2,table_2 as table_name
from table_2
order by col1,table_name;
于 2012-04-17T18:47:59.180 に答える