好吧,所以我有兩張表。一個表格(table 1
)包含一列Books_Owned_ID
,其中以1,3,7
的形式存儲一系列數字。我有另一個表(table 2
),它將書名存儲在一列中,書的ID存儲在另一列中。SQL交叉表引用
我想要做的是創建一個SQL代碼,它將從Books_Owned_ID
中獲取數字,並在新列中顯示這些書籍的名稱。像這樣:
|New Column |
Book 1 Name
Book 2 Name
Book 3 Name
我不能環繞此我的頭,這是很簡單,但我所看的螺紋變得很混亂。
Table1
包含以下幾列:
|First_Name| Last_Name| Books_Owned_ID |
Table2
包含以下幾列:
|Book_Name|Book_ID|
您正在使用什麼數據庫與返回的用戶所擁有的所有的書叫什麼名字? – user2989408
是'Books_Owned_Id'和'Book_ID'的標籤是一樣的嗎?如果是這樣,您可以加入他們 –
「Books_Owned_ID」中的值是否真的是「Book_ID」的逗號分隔列表?如果是這樣,那就是爲什麼你有麻煩。您需要一個連接「表格1」和「表格2」的第三個一對多表格。 – David