0
A
回答
0
declare @contract as table(
contractid int,
customerid int
)
declare @contractDetail as table(
contractDetailId int,
ContractID int
)
declare @equipment as table(
equipmentId int,
contractDetailId int,
CustomerId int
)
insert into @contract values(5,3)
insert into @contractDetail values(10,5)
insert into @equipment values(1,10,3)
select e.*
from
@contract c inner join
@contractDetail cd on (c.contractId = cd.contractID) inner join
@equipment e on (c.customerId = e.CustomerId and e.contractDetailId = cd.contractDetailId)
相關問題
- 1. MySQL:跨多個表的多列連接?
- 2. 跨多個表的SQL Server連接
- 3. 跨多個連接表的SQL查詢
- 4. SQL連接來自多個數據庫連接的多個表
- 5. SQL在多個字段中左側連接多個表
- 6. 連接多個表
- 7. 連接多個表?
- 8. ElasticSearch連接多個字段
- 9. 跨多個表
- 10. 來自多個表的SQL連接
- 11. MySQL:sum()和來自多個表的連接
- 12. 優化來自多個表的連接
- 13. 通過MS Access中的多個字段連接兩個表格
- 14. 來自多個字段的更新表
- 15. 多個表的SQL連接
- 16. 鏈接多個表的字段中TSQL
- 17. MySQL - 如何使用多個ID連接兩個或多個表?
- 18. Filemaker:來自多個表的多個字段的門戶
- 19. 使用行值連接多個表格
- 20. 顯式連接使用多個表
- 21. 使用MySQL連接多個表格
- 22. 如何使用managedQuery連接多個表?
- 23. 使用多個連接更新表
- 24. Oracle SQL左連接使用多個表
- 25. 多個表左連接使用LINQ
- 26. 使用mysql連接多個表JOIN
- 27. SQL使用別名連接多個表
- 28. 在多個字段上連接3個表 - SQL Server
- 29. 跨多張工作表在多個表上使用單個宏
- 30. 使用逗號連接多行中的多個字段
您正在使用哪個數據庫管理系統預先感謝您?你也可能想閱讀:http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/ 285557#285557 –
Microsoft SQL DB – Charles
[SQL join multiple tables]可能重複(http://stackoverflow.com/questions/9853586/sql-join-multiple-tables) –