0
我想從多個表table1和table2中使用SELECT *
來獲取輸出表,這只是table2數據附加到table1的輸出表。我如何構建SELECT * FROM
聲明?SQL - 選擇多個表以合併多個表
表1:
id model datetime driver distance
---|-----|------------|--------|---------
1 | S | 04/03/2009 | john | 399
2 | X | 04/03/2009 | juliet | 244
3 | 3 | 04/03/2009 | borat | 555
表2:
id model datetime driver distance
---|-----|------------|--------|---------
4 | 3 | 03/03/2009 | john | 300
5 | X | 03/03/2009 | juliet | 200
所需的輸出:
model datetime driver distance
-----|------------|--------|---------
S | 04/03/2009 | john | 399
X | 04/03/2009 | juliet | 244
3 | 04/03/2009 | borat | 555
3 | 03/03/2009 | john | 300
X | 03/03/2009 | juliet | 200
輸出不應該包含'id'。爲什麼UNION而不是UNION ALL? –
現在它是無效的SQL。爲什麼UNION而不是UNION ALL? –
@CL .. UNION刪除重複的記錄,UNION ALL不會。 –