2014-09-03 28 views
0

我在SQLite數據庫中有兩個表,我將它們稱爲tableAtableB。我怎樣才能構造一個查詢來返回tableAtableB(一行中的每一行)的所有行?我是想這樣的事情:使用SQLite從兩個表中獲取所有行

SELECT * FROM tableA AS A LEFT JOIN tableB AS B; 

當我運行上面的查詢,我的結果並不完全符合我要找的;我在同一行中獲得了一行tableA和一行tableB。我只想返回所有行,每行都來自這兩個表的唯一行。我怎樣才能做到這一點?

回答

1

使用UNION聲明:

SELECT * FROM tableA 
UNION 
SELECT * FROM tableB 
+0

輝煌!謝謝。我不知道SQL中有UNION。 – turtle 2014-09-03 12:25:54

相關問題