Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / результат выражения из select в условии where / 3 сообщений из 3, страница 1 из 1
03.05.2017, 15:07
    #39447921
Victor256
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выражения из select в условии where
Добрый день. Подскажите, как перенести результат выражения из SELECT в условие WHERE? Как то вот в таком ключе:
Код: sql
1.
2.
3.
SELECT ..., FLOOR(DATEDIFF(c.dt, ch.birthday)/365) AS age
...
WHERE 1 AND age<5


в данном случае это age
...
Рейтинг: 0 / 0
03.05.2017, 15:51
    #39447979
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выражения из select в условии where
Victor256,

0) никак. Сначала where и только потом select
1) having
2) обернуть запрос ещё в один, тогда во внешнем запросе можно фильтровать через where тоже
...
Рейтинг: 0 / 0
04.05.2017, 11:43
    #39448557
Victor256
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выражения из select в условии where
Melkij, спасибо. Предполагал, но хотелось убедиться.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / результат выражения из select в условии where / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]