0

Date、、、の 3 つのフィールドを持つテーブルがありID1ますID2

Date          ID1     ID2
-------------------------    
20130101      10      20 
20130101      30      40
20130102       5      10
20130102       7      12
20130102       8      20

日付/IDごとに1行が必要です。上記の表に基づいて、列がDateとの 2 つしかない表を作成するにはどうすればよいIDですか?

ID前の表のすべてのID1およびが含まれます。ID2

Date          ID 
----------------- 
20130101      10
20130101      20        
20130101      30
20130101      40
20130102       5
20130102      10
20130102       7
20130102      12
20130102       8
20130102      20
4

1 に答える 1

2

ユニオン。これにより、重複する可能性のある日付、ID の組み合わせは表示されません。これが必要な場合は、UNION ALL を使用してください。

SELECT Date, ID1 AS ID FROM MyTable
UNION
SELECT Date, ID2 FROM MyTable
于 2013-11-11T10:49:10.207 に答える