0
A
回答
1
SELECT
*
FROM Table1 t1
INNER JOIN Table2 t2 on t1.PK = t2.FK
這將返回table1中有至少一個對應的行表2中
但是,如果你想從T1不管所有行,那麼這可能是你想要
SELECT
*
FROM Table1 t1
LEFT JOIN Table2 t2 on t1.PK = t2.FK
什麼最後,我所有的行不知道結構的位置可能table1和table2有類似的結構。如果這是真的,也許你可能想要這兩個聯盟
SELECT
*
FROM Table1 t1
UNION ALL
SELECT
*
FROM Table2 t2
相關問題
- 1. SQL Server 2005查詢
- 2. 查詢SQL Server 2005中
- 3. SQL查詢在SQL Server 2005
- 4. SQL Server 2005的XML查詢
- 5. SQL Server 2005子查詢
- 6. 在SQL Server DISTINCT 2005查詢
- 7. SQL Server 2005性能查詢
- 8. 樞軸查詢 - SQL Server 2005
- 9. SQL Server 2005查詢幫助
- 10. SQL Server 2005和.NET查詢
- 11. SQL Server 2005求和查詢
- 12. SQL Server 2005 - 優先查詢
- 13. SQL Server 2005,SELECT DISTINCT查詢
- 14. SQL Server 2005 XML查詢
- 15. UPDATE SET中的子查詢(sql server 2005)
- 16. SQL Server 2005中鍵入#查詢生產\
- 17. 瞭解Sql Server 2005中的子查詢
- 18. 錯誤查詢SQL Server 2005中
- 19. 加盟查詢SQL Server 2005中
- 20. SQL Server 2005中查詢SUBSTRING和PATINDEX
- 21. SQL Server 2005中的分層查詢
- 22. SQL Server 2005中的分層查詢
- 23. SQL Server 2005中選擇查詢
- 24. SQL Server 2005中查詢歷史
- 25. 加快SQL Server 2005中的XML查詢
- 26. SQL Server 2005:EXEC中的子查詢?
- 27. SQL Server 2005中的XML查詢錯誤
- 28. SQL Server 2005中的不同查詢
- 29. SQL查詢,通配符,MS SQL SERVER 2005
- 30. SQL Server 2005查詢使用?這在SQL Server 2012中無效
我提供了一些一般的想法,但需要更多的信息給出更具體的答案。表結構,起始數據,預期結果會有所幫助。 – 2011-04-26 15:30:14