我正在使用MySQL和MySQL Workbench 5.2 CE。當我嘗試連接2列l(wèi)ast_name和時first_name,它不起作用:select first_name + last_name as "Name" from test.student
3 回答

心有法竹
TA貢獻1866條經(jīng)驗 獲得超5個贊
MySQL與大多數(shù)DBMS使用+或||進行連接不同。它使用以下CONCAT功能:
SELECT CONCAT(first_name, " ", last_name) AS Name FROM test.student
正如@eggyal在注釋中指出的那樣,您可以||通過設置PIPES_AS_CONCATSQL模式在MySQL中啟用與運算符的字符串連接。

阿晨1998
TA貢獻2037條經(jīng)驗 獲得超6個贊
嘗試:
select concat(first_name,last_name) as "Name" from test.student
或更好:
select concat(first_name," ",last_name) as "Name" from test.student
添加回答
舉報
0/150
提交
取消