【发布时间】:2019-09-06 15:50:30
【问题描述】:
由于某种原因,我无法将 sql 表中的名字和姓氏组合在一起。
这是我尝试过的:
SELECT firstname, lastname, firstname + ' ' + lastname as fullname from students;
由于某种原因,它在全名下的每一行的结果中显示为“0”,但是名字和姓氏列是正常填充的。
请帮忙。 ***请注意,我不想使用 CONCAT() 函数
此处的屏幕截图: table
提前致谢
【问题讨论】:
-
ANSI SQL 有
||用于连接。 -
对了,为什么不用 concat 呢?
-
“他们在副本中使用 concat” 他们还提到了 MySQL 中的
PIPES_AS_CONCATSQL 模式,它允许 ANSI SQL 字符串连接 (||) 运算符@ Cid which jarth 也提到了 -
@RaymondNijland 祝你好运移除 W3School :-)
-
“祝你好运移除 W3School” 为什么它有什么问题......?? @Cib 我想如果我转过身来问什么是正确的,你做得更快:-)