powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / help: Работа с датами
2 сообщений из 2, страница 1 из 1
help: Работа с датами
    #32881251
savit7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Подскажите как корректно работать с датой?

Суть проблемы:
имеется таблица с данными пользователей, в ней есть
столбец типа DATA с датой рождения каждого пользователя.
Необходимо составить sql-запрос который отобрал бы всех
пользователей старше заранее заданного возраста (например 24 года).

p.s сильно не пинайте, я не программист, просто пришлось
этим заниматься по долгу работы
...
Рейтинг: 0 / 0
help: Работа с датами
    #32885267
oksale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим, имя поля таблицы с типом DATE - birth.
Тогда запрос будет выглядеть след. образом:
Код: plaintext
1.
SELECT (YEAR(CURRENT_DATE)-YEAR(birth))-(RIGHT(CURRENT_DATE, 5 )<RIGHT(birth, 5 )) AS age FROM your_table;

В age хранится возраст. Нужно будет его сравнить с Вашим - и все.

Можете здесь посмотреть про работу с датами.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / help: Работа с датами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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