MySQL - добавить текстовый префикс перед именем столбца в операторе SELECT - PullRequest
0 голосов
/ 23 мая 2018

Вот моя таблица:

| ID | NUMBER |
| 1  |  523   |
| 2  |  293   |
| 3  |  948   |

А теперь я хочу получить все NUMBER значения, но хочу добавить в результат два числа - 48 - (без изменения существующих результатов).Итак, наконец, я хочу напечатать эти результаты:

| NUMBER   |
|  48523   |
|  48293   |
|  48948   |

Итак, мне нужен запрос, примерно такой:

SELECT '48' + `number` FROM `table`

, но этот запрос не работает нормально (этот запрос только обновляет столбецимя от NUMBER до 48 + NUMBER).Есть идеи?

Спасибо.

1 Ответ

0 голосов
/ 23 мая 2018

Вам нужно CONCAT

SELECT CONCAT('48' , `number`) AS number FROM table

Демо

...