我是mySql中的新學員,我有一個任務要做,但我沒有想到如何解決一個問題。 我們有兩張書(書號,標題,版本,年份)和借款人(借款人,借款人名稱,借款人地址)。借款人不是借款人的關鍵,而ISBAN是Book的關鍵。問題是要求提供一本書名爲「彼得布魯姆菲爾德」借閱的報告。 現在,這裏是我困惑的地方。如果有外鍵,我將如何加入這兩個表? 預先感謝您sql中書名的報告
-1
A
回答
1
我只是用Google搜索使用從您的文章文字的問題 - 如果這些是你的表,那麼你使用了錯誤的表來嘗試鏈接到借款人:
Book (ISBN, title, edition, year)
BookCopy (copyNo, ISBN, available)
Borrower (borrowerNo, borrowerName, borrowerAddress)
BookLoan (copyNo, dateOut, dateDue, borrowerNo)
如果這些是您的表格,那麼您需要將借款人鏈接到圖書借閱(使用借閱者編號),而不是預訂,然後預訂借閱圖書副本(使用copyNo),然後通過鏈接BookCopy和Book(使用ISBN)從Book中獲取圖書詳細信息。 。
相關問題
- 1. SQL Azure報告中的友好報告名稱
- 2. SQL中的SQL Server報告
- 3. 報告書中的內容部分
- 4. 報告中的SQL財年
- 5. 賈斯珀報告書
- 6. SQL Azure報告
- 7. 水晶報告書的每一頁重複「報告頁腳」
- 8. SQL Server報告服務圖表報告
- 9. SQL Server報告子報告標題
- 10. 存檔報告SQL 2005報告服務
- 11. SQL報告服務 - 報告不更新
- 12. SQL報告 - 多頁EMF報告問題
- 13. 報告服務匿名訪問報告
- 14. Google AnalyticsBatchGet報告|報告名稱
- 15. SQL Server報告保存的URL爲書籤不起作用
- 16. Crystal Reports「主報告中的子報表書籤」
- 17. 報告服務 - 從舊報告名稱確定報告GUID
- 18. SQL Server 2008報告
- 19. SQL請求報告
- 20. SQL報告顏色
- 21. SQL銷售報告
- 22. CRM報告SQL GUID
- 23. SQL更新報告
- 24. 關於sql報告
- 25. 報告上的SQL屏蔽
- 26. 報告的sql任務
- 27. SQl 2000報告服務和SQL 2005報告服務並排?
- 28. SQL報告參數的數列中的
- 29. 在報告服務報告中顯示時區信息(SQL 2005)
- 30. MS SQL Server報告生成器報告其中子句參數
你能分享一下你試過的嗎? –
與您共享的內容 - 表格之間沒有鏈接。您需要外借ISBN才能在借款人身份識別特定借款人借來的所有書籍 – gavgrif
根本沒有在問題中給出。這就是爲什麼我也很困惑。 – sajaMega