我创建了这个表:
create table customers
(
code varchar(7),
fullname varchar(9),
CONSTRAINT pk_codreparacion PRIMARY KEY (code)
);
我插入了这个日期:
insert into customers(code, fullname)
values('001','John Smith');
insert into customers(code, fullname)
values('002','William Thorne');
insert into customers(code, fullname)
values('003','Mark Johanson');
问题是:因为我只能通过mysql中的咨询获得姓氏?即约翰史密斯='史密斯'
答案 0 :(得分:2)
你不能没有错误
名称并不总是像示例一样简单:
但如果您的列中两个单词用空格分隔,则可以使用注释中所述的substring_index(http://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_substring-index)