0
A
回答
0
假設BOOK
表具有列AID
,其爲FK指向AUTHOR
表的AUTHORID
。
有很多方法可以這樣做。
內部查詢
SELECT B.* FROM BOOK B WHERE B.AID IN (SELECT AID FROM BOOK WHERE TITLE LIKE '%?%');
喬伊納
SELECT B1.* FROM BOOK B1 , BOOK B2 WHERE B1.AID = B2.AID AND B2.TITLE LIKE '%?%';
LEFT OUTER JOIN
SELECT B1.* FROM BOOK B1 LEFT OUTER JOIN BOOK B2 ON B1.AID = B2.AID WHERE B2.TITLE LIKE '%?%';
相關問題
- 1. 將我的php搜索結果鏈接到另一頁
- 2. 如何獲得Lucene模糊搜索結果的匹配條件?
- 3. 搜索結果的鏈接
- 4. 如何添加一個鏈接到搜索結果
- 5. 直接鏈接到Ajax搜索結果
- 6. 獲得搜索結果後打開另一個活動
- 7. 如何保持我的搜索結果的超鏈接?
- 8. 如何渲染React中另一個組件的搜索結果?
- 9. 如何在搜索javadoc時獲得最新的搜索結果
- 10. 我怎樣才能得到N的結果與條件和M的結果與MongoDB的另一個條件
- 11. 如何過濾僅鏈接到另一個表的關聯表的結果?
- 12. 我如何獲得一個搜索頁面的搜索結果進入下一個頁面,並顯示
- 13. MySQL從同一個表中獲得鏈接的結果
- 14. CakePHP分頁結果與HABTM鏈接的另一個表上的條件
- 15. 獲得通過IMPORTXML鏈接從谷歌搜索結果
- 16. 無法獲得搜索ajax表單的搜索結果
- 17. 如何使用查詢的搜索結果,搜索另一臺
- 18. 搜索結果爲鏈接到一個PHP頁面
- 19. 如何獲得所需的鏈接從谷歌搜索到Python?
- 20. 如何獲得另一個HTML文件中的超鏈接IDS
- 21. 如何結果從一行在同一個錶鏈接到另一個
- 22. ucwa獲得100多個搜索結果
- 23. 如何將搜索條件發送到服務器並在另一個頁面中顯示搜索結果?
- 24. Android - 我如何開始網絡搜索並獲得結果到我的活動
- 25. 反應:如何從一個組件獲得結果到另一個組件
- 26. 搜索結果和上一個/下一個項目鏈接
- 27. 獲得另一個項目的結果?
- 28. 如果where條件在連接表上,我會得到重複的結果嗎?
- 29. 如何獲得一個表結果
- 30. 我在搜索期間只得到一個結果
應該有一個FK(外鍵)中'BOOK'表首先引用'author'表來將它們鏈接在一起 –
這是數據建模問題還是SQL問題?如果一本書可以有許多作者,而'write_by'代表一張表,那會影響答案。 –