0

同じメタデータを持つ複数のテーブルがあります(列名は同じです)。これらのテーブルから最新のレコードを順番に選択したいと思いますCreationDate(このような列はすべてのテーブルに存在します)。 このようなもの

4

3 に答える 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 に答える