这个问题在这里已经有答案了:
mysql中的字符串连接(4个答案)
两年前关门了。
我在mysql中有一个简单的select语句,它不断地给我一个连接中第一个+符号的语法错误,我不知道为什么,我也尝试使用concat函数,也出现了一个错误。
select 1.VendorID, 1.VendorName, 1.VendorContactFName + " " + 1.VendorContactLName as Name
from Vendors as 1 JOIN
Vendors as 2
on 1.VendorID <> 2.VendorID and
1.VendorContactFName = 2.VendorContactFName
order by Name;
2条答案
按热度按时间pdkcd3nj1#
你试过用concat函数吗?
可能是你需要的。但是我认为如果任何一个参数为null,它都会返回null。
hjqgdpho2#
首先,不要使用数字作为表别名。其次,要连接字符串,请使用
concat()
. 第三,单引号是字符串的常规分隔符。所以: