У меня есть этот пример запроса:Concat поле в MySQL с вычисленным псевдоним поля в MySQL
SELECT users.name AS name, 2*2 AS field_aliases FROM users WHERE id > 0;
мне нужно CONCAT в users.name И field_aliases, что-то вроде этого, но это не работает:
SELECT CONCAT(users.name, \' \', field_aliases), 2*2 AS field_aliases FROM users WHERE id > 0;
Как это можно решить? У меня есть эта ошибка прямо сейчас:
указан столбец 'field_aliases' в 'списке поля'
Спасибо!
Спасибо, но операция 2 * 2 является лишь примером. – chemitaxis
@chemitaxis, единственный способ использовать выражение непосредственно (или) использовать внешний запрос. – Rahul
@chemitaxis, см. Редактирование в ответ, если это помогает. – Rahul