Страницы

Поиск по вопросам

понедельник, 12 ноября 2018 г.

Oracle выборка дат

Есть поле DATE_CR в формате Date со значением типа 30.09.15. Могу сделать выборку по конкретной дате
SELECT * FROM Table where to_date(DATE_CR,'dd.mm.yy') = to_date('30.09.15','dd.mm.yy');
Как сделать выборку только по годам, по месяцам и по дням?


Ответ

попробуй это
SELECT * FROM CLS_USER_LOG where to_date(DATE_CR,'dd.mm.yy') >= to_date('01.01.15','dd.mm.yy') and to_date(DATE_CR,'dd.mm.yy') <= to_date('31.12.15','dd.mm.yy');

Комментариев нет:

Отправить комментарий