我有这个查询要插入 tbl_userprofile:
$SQL = "INSERT INTO tbl_userprofile (userId, name, surname, gender, nationality, address, mobile, department, email, question, answer)
SELECT tbl_user.Id , '$name', '$surname', '$gender', '$nationality', '$address','$mobile', '$department', '$email', '$question', '$answer'
FROM tbl_user
WHERE username = '$uname'";
我收到一个语法错误:“您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,以了解在 'pet-peeve', 'dirt' FROM tbl_user WHERE username = 附近使用的正确语法'亚历克斯''在第 2 行"
注意:讨厌和污垢是问题和答案。我不知道我是如何得到语法错误的。请问我的语法错误在哪里?谢谢