[SQL ] 從3個資料表SELECT出錯
我現在有3個資料夾分別是:
藥局:領取藥局(PK主鍵),藥局電話,藥局地址
藥品:藥品名稱(PK主鍵),適應症
訂單:訂單編號(PK主鍵),藥品名稱(FK外來鍵),領取藥局(FK外來鍵),客戶名稱
現在我打了下面這個指令
SELECT 領取藥局, 藥局電話, 客戶名稱, 適應症, 訂單編號
FROM 藥品, 訂單, 藥局
WHERE 訂單.領取藥局=藥局.領取藥局 And 藥品.藥品名稱=訂單.藥品名稱;
執行時他出現
指定的欄位'領取藥局'可能參照到一個以上列在你的SQL陳述式FROM子句中的資料表
這樣是哪裡出錯了嗎?
是有什麼資料不該重複的重複了?
還是說3個資料表之間的連結有問題?
拜託~謝謝>"<
--
來吧~來吧~~快來吧!!
http://www.wretch.cc/blog/jenny5mayday
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.208.166
推
01/09 20:30, , 1F
01/09 20:30, 1F
→
01/09 20:41, , 2F
01/09 20:41, 2F
討論串 (同標題文章)