我正在尝试将与文本对应的memberid输入到文本框中,如此
SELECT member_Id FROM members WHERE concat(member_Firstname,'',member_Lastname) = S Thwaites
但它会出现这样的错误 “错误代码: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 'WHERE concat(member_Firstname,'',member_Lastname) = 'S Thwaites''
at line 1"
我正在使用MySQL
答案 0 :(得分:2)
尝试
SELECT member_Id FROM members WHERE concat(member_Firstname,'',member_Lastname) = 'S Thwaites'
答案 1 :(得分:0)
您需要在等号的另一侧有一个列名。像这样:
select member_id from members where member_Firstname='S' and member_Lastname ='Thwaites';
您必须有两个文本框,一个用于名字,另一个用于姓氏。
这是一个很好的SQL教程:http://www.sql-tutorial.net/
然后你可能想看一下MySQL的文档,因为SQL语法与一个数据库略有不同。