добавление столбцов sql - PullRequest
2 голосов
/ 14 июня 2011

Я пытаюсь добавить два столбца как один столбец с помощью этого оператора

SELECT (member_Firstname+''+member_Lastname) AS Name FROM members

но он дает все 0 значений в MySQL Workbench

Ответы [ 4 ]

6 голосов
/ 14 июня 2011
SELECT concat(member_Firstname,'',member_Lastname) AS Name FROM members;

Это должно работать всегда

2 голосов
/ 14 июня 2011

Я думаю, что в MySQL вы должны использовать CONCAT следующим образом:

mysql> SELECT CONCAT('My', 'S', 'QL'); -> 'MySQL'
1 голос
/ 14 июня 2011

Добавление для чисел;для соединения строк используйте concat()

SELECT CONCAT(string1,string2,string3,etc) FROM table
0 голосов
/ 14 июня 2011
SELECT CONCAT(CAST(int_col AS CHAR), char_col);

CONCAT () возвращает NULL, если какой-либо аргумент равен NULL.

Так для примера

SELECT CONCAT(member_Firstname, member_Lastname);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...