Задать вопрос

SQL: Почему Where не видит новый столбец?

Здравствуйте. Имею код:
SELECT CONCAT_WS(' ', first_name, last_name) AS name_user
FROM users_info
WHERE (name_user LIKE '%а%')

И также имею ошибку в это коде. Ошибка: "#1054 - Unknown column 'name_user' in 'where clause'"
Вопрос: Почему Where не видит новый столбец? Как исправить? Или как по другому сделать?
  • Вопрос задан
  • 3045 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    SQL для разработки
    4 месяца
    Далее
  • Академия Eduson
    SQL-разработчик: тариф Базовый
    3 месяца
    Далее
  • Stepik
    SQL с нуля до PRO
    2 недели
    Далее
Решения вопроса 1
rdifb0
@rdifb0
Программист, реалист
HAVING вместо в WHERE должно помочь.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы