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

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 не видит новый столбец? Как исправить? Или как по другому сделать?
  • Вопрос задан
  • 3044 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 1
rdifb0
@rdifb0
Программист, реалист
HAVING вместо в WHERE должно помочь.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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