1
A
回答
1
你應該加入客戶表中的兩個時間使用的表名別名
select
concat(c1.client_firstname, ' ' , c1.client_lastname) as A_Name
, r.rel_client1_state as A_State
, concat(c2.client_firstname, ' ' , c2.client_lastname) as B_Name
, r.rel_client2_state as B_State
from relationships as r
inner join client as c1 on r.rel_client1_id = c1.client_id
inner join clinet as c2 on r.rel_client2_id = c2.client_id
1
SELECT CONCAT_WS(' ', c1.client_firstname, c1.client_lastname) as c1name,
r.rel_client1_state, CONCAT_WS(' ', c2.client_firstname, c2.client_lastname) as c2name,
r.rel_client2_state FROM client c1
JOIN relationship r ON c1.client_id = r.rel_client1_id
JOIN client c2 ON c2.client_id = r.rel_client2_id WHERE 1
+1
感謝您的幫助。^^ – Beginner
相關問題
- 1. SQL查詢來尋找相關匹配
- 2. MySQL - 查找關閉匹配
- 3. 查詢查詢中的關係匹配
- 4. SQL查找近似匹配
- 5. SQL查詢查找具有最匹配關鍵字的行
- 6. 使用HQL查找匹配關係的行
- 7. SQL查詢查找精確匹配
- 8. SQL查詢來查找不匹配二次匹配屬性
- 9. 查找不匹配的SQL語句
- 10. SQL查找同一列中的匹配
- 11. SQL:查找具有匹配內容的行(與列無關)
- 12. 查找匹配
- 13. 暗號查詢複合關係匹配
- 14. SQL:查找緊密匹配但不完全匹配的行
- 15. neo4j密碼匹配查詢匹配層次關係
- 16. 用戶關聯匹配SQL查詢?
- 17. 查找DISTINCT缺少SQL依賴關係
- 18. 檢查sql匹配查詢
- 19. 找不到匹配依賴關係的[com.sachin.dao.StockDao]類型的bean
- 20. SQL關係查詢
- 21. 如何查找與其他記錄組(關係部門?)匹配的記錄組
- 22. 查找具有在許多完全匹配記錄,以一對多的關係
- 23. 查找2個sql查詢之間的匹配
- 24. 查詢sql以獲得多對多關係中的第一個匹配項
- 25. belongs_to的條件相匹配的關係
- 26. 查找與在SQL存儲過程中傳遞的ref相關的匹配行
- 27. 的Sql查詢,組關係
- 28. LINQ結果匹配的所有關係
- 29. excel:查找關鍵字的範圍,查找多個匹配項,返回最後一個匹配項
- 30. 爲範圍匹配查找
所以,這意味着我可以加入表超過2時間(行各相關部分的)?我雖然只能達到1。 – Beginner
您可以隨時加入表格......只需使用適當的別名,並使用右列進行連接 – scaisEdge
好吧,我明白了。謝謝。^^ – Beginner