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

Как выбрать данные из БД по году рождения, когда дата хранится в формате «DD/MM/YYYY» средствами SQL?

Есть база, в которой хранятся даты рождения в вышеуказанном формате.
Нужно вытащить, например, строки, где год рождения с 1990 по 1995.
Можно ли это как-то сделать, не выгружая все данные, то есть средствами SQL?
  • Вопрос задан
  • 526 просмотров
Подписаться 1 Оценить 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 1
@farpram Автор вопроса
в общем решил я свою проблему немного по другому

select * from t where STR_TO_DATE(t.date, '%d/%m/%Y') BETWEEN '1990-01-01' AND '1995-01-01'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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