1
A
回答
3
如果他們有相同的列數和數據類型是相同的每一列中,那麼你可以使用一個UNION
或UNION ALL
:
select *
from a
UNION ALL
select *
from b
如果你提供有關表格,數據等詳細資料,那麼可能有另一種方式返回這些數據。
A UNION
將僅返回DISTINCT
值,而UNION ALL
將選擇所有值。
如果這是您需要採取的路線,並且您仍然需要確定數據來自哪個表格,那麼您始終可以創建一列來標識數據來自哪個表格,類似如下:
select *, 'a' TableName
from a
UNION ALL
select *, 'b' TableName
from b
這可以讓你區分數據來自哪個表。
0
我覺得它更容易創建SQL「變量」,如:
select varA, varb from TableA, tableB;
,你可以只用PHP訪問屬性值播放。
這樣,你可以採取條件查詢,如:
select varA, varb from TableA, tableB where varA.id = varB.foreingId bla bla...
;)
相關問題
- 1. 來自兩個表的分層查詢
- 2. 加入來自兩個表的查詢
- 3. 來自兩個表的sql查詢
- 4. 來自多個表的MySQL查詢
- 5. 來自兩個表的MySql複雜查詢
- 6. MySQL查詢接收來自兩個表的隨機組合
- 7. ,MySQL的查詢兩個表
- 8. MySQL嵌套查詢:返回來自兩個表的單行和多行查詢
- 9. MYSQL - 來自多個查詢
- 10. MySQL查詢兩個表
- 11. MySQL查詢兩個表
- 12. Mysql查詢兩個表
- 13. 查詢兩個表......在MySQL
- 14. MySQL查詢INSERT兩個表
- 15. MySQL查詢到兩個表
- 16. MySQL的 - 選擇用戶名來自兩個不同的表在一個查詢
- 17. 通過將兩個MySQL查詢合併爲1來簡化兩個MySQL查詢?
- 18. mysql從兩個表中查詢兩行
- 19. 來自兩個獨立的查詢
- 20. 來自python的MySQL查詢
- 21. 結合了來自同一個mysql表的兩個選擇查詢
- 22. mysql如何得到兩個結果與來自不同表的一個查詢
- 23. MySQL將來自多個表的查詢結果結合起來
- 24. 在MySQL中處理來自兩個子查詢的結果
- 25. 來自一個表的兩個外鍵的SQL查詢
- 26. mysql兩個查詢
- 27. 來自兩個表的MySQL評分
- 28. MySql的連接查詢兩個表
- 29. 針對兩個表的PHP mysql查詢
- 30. MySQL的 - 兩個表查詢,用SUM
這些是什麼表的結構?以及它們如何相關? –
對於所有行,每個表是否存在值?如果是這樣,SELECT a。*,b。* FROM INNER JOIN a.id = b.a_id – user1032531