2013-08-20 63 views
0

我在與外鍵的問題。 我有一個包含與NAME是主鍵,有兩列名和SYM另一個表SYMTOMS一般詳細信息的表格的詳細信息。我曾嘗試過團購NAME對refernece細節,症狀我收到錯誤1452 請幫助。SQLyog的錯誤1452

我試過外鍵檢查設置爲0,現在犯規發生錯誤,但我想是這個查詢工作

select SYM from DETAILS where NAME='a'; 

它不工作。它說細節表沒有col SYM,但我通過外鍵鏈接它們。

我需要用途適用JOIN。如果有,請聲明

+0

你是什麼意思「通過FK聯」之間的連接?僅僅因爲兩個表之間有一個外鍵並不意味着表#2的字段將在表#1中可見。你仍然必須在查詢中將它們連接在一起。 –

回答

1

必須使用表

 select SYM from DETAILS 
     INNER JOIN SYMTOMS 
     ON SYMTOMS.,,,, = DETAILS.,,,, --- // fill those comma by the relation between the two tables , 
     where NAME='a';