【发布时间】:2020-04-21 13:02:08
【问题描述】:
我正在尝试使用连接运算符 (||) 在 MySQL 中选择两列作为一列。但是,输出没有来。
表'emp'有四列命名-> eid (int), fname (varchar(20)), lname (varchar(20)) 和salary (float)。
3 条记录被输入到表 emp 中。
现在,当我尝试执行以下查询时:
SELECT fname || lname as Name from emp;
结果是:
名称 0 0 0
而不是像“John Doe”等名字。
【问题讨论】:
-
不要使用 ||连接值。改用 concat(fname, ' ', lname) 之类的东西。 ||用于逻辑或运算。
标签: mysql