同じメタデータを持つ複数のテーブルがあります(列名は同じです)。これらのテーブルから最新のレコードを順番に選択したいと思いますCreationDate
(このような列はすべてのテーブルに存在します)。
質問する
11296 次
3 に答える
2
MSSQLの正しい構文はわかりませんが、次のことができるはずです。
SELECT ... FROM table1 UNION table2
(table1とtable2の列は同じです)
お役に立てれば...
于 2012-05-29T07:35:15.303 に答える
1
テーブルにエイリアスを使用して、両方のテーブルのすべての列を選択し、テーブル名ごとに異なる名前を列に付けないのはなぜですか。これはあなたを助けることができると思います。
ありがとう、ディパ
于 2012-05-29T07:36:49.300 に答える
1
SELECT newTable.MyData, newTable.CreationDate FROM
(SELECT MyData, CreationDate FROM Table1
UNION
SELECT MyData, CreationDate FROM Table2) AS newTable
ORDER BY newTable.CreationDate DESC
于 2012-05-29T07:55:59.713 に答える