Я пытаюсь добавить два столбца как один столбец с помощью этого оператора
SELECT (member_Firstname+''+member_Lastname) AS Name FROM members
но он дает все 0 значений в MySQL Workbench
SELECT concat(member_Firstname,'',member_Lastname) AS Name FROM members;
Это должно работать всегда
Я думаю, что в MySQL вы должны использовать CONCAT следующим образом:
mysql> SELECT CONCAT('My', 'S', 'QL'); -> 'MySQL'
Добавление для чисел;для соединения строк используйте concat()
concat()
SELECT CONCAT(string1,string2,string3,etc) FROM table
SELECT CONCAT(CAST(int_col AS CHAR), char_col);
CONCAT () возвращает NULL, если какой-либо аргумент равен NULL.
Так для примера
SELECT CONCAT(member_Firstname, member_Lastname);