2016-04-06 12 views
0

私はこのエラーを取得しています。このどのように挿入し、SELECT文を使用してテーブルの外部キーを追加するには?

INSERT INTO PARENT (FamilyID,userName, email, password)VALUES ((SELECT FamilyID FROM 'FAMILY' WHERE familyName=‘Idiots13’),'abc12','[email protected]', 'abc123#’); 

を試してみました:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''FAMILY' WHERE familyName=‘Idiots13’), 'deeepak13','[email protected]', '' at line 3 

助けてください!

+1

! – Stuart

答えて

1

‘Idiots13’の前後に間違ったタイプの引用符を使用した場合、の代わりに'を使用する必要があります。

同じ問題が'abc123#’の終了引用符でもあります。

+0

おかげでたくさん...それは働いていた([]することができる)FAMILYの前後に引用符をエスケープする、またはバッククォートに変更するか、どちらかあなたのSQL DBの用途 – dpk

関連する問題