Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Like в запросе с датой 
:(
    Опции темы
KAV2008
Дата 17.11.2009, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 26.6.2008

Репутация: нет
Всего: нет



Здравствуйте 
Подскажите пожалуйста как исправить запрос
нужно чтоб выбирались данные за определенный месяц (поле date_repair формат Date ) БД oracle



[/code]
select * from lev3.arc_repair where date_repair like '%12%';
[code=sql] 
-запрос выбирает все записи в которых в поле date_repair содержиться 12 (и число и месяц)

если записать так -
Код

select * from lev3.arc_repair where date_repair like '%.12.%';


то запрос не работеет, в общем пробовали по всякому








PM MAIL   Вверх
Gudinya
Дата 17.11.2009, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 2.2.2008

Репутация: 2
Всего: 8



   
Код

select * from lev3.arc_repair where to_char(date_repair,'mm')=  '12';

PM MAIL ICQ   Вверх
ТоляМБА
Дата 17.11.2009, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: 4
Всего: 252



Цитата(KAV2008 @  17.11.2009,  15:58 Найти цитируемый пост)
 12 (и число и месяц)
Тогда типа так:
Код
Select * from lev3.arc_repair where (to_char(date_repair,'mm')=  '12') and (to_char(date_repair,'dd')=  '12');

PM   Вверх
Zloxa
Дата 17.11.2009, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 53
Всего: 161



Цитата(ТоляМБА @  17.11.2009,  15:43 Найти цитируемый пост)
(to_char(date_repair,'mm')=  '12') and (to_char(date_repair,'dd')=  '12');

smile
Код

to_char(date_repair,'mm.dd')='12.12'



--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
skyboy
Дата 17.11.2009, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 15
Всего: 260



ого! неужели в oracle нет функций по работе с датами?  smile 
PM MAIL   Вверх
Zloxa
Дата 18.11.2009, 01:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 53
Всего: 161



Цитата(skyboy @  17.11.2009,  22:51 Найти цитируемый пост)
ого! неужели в oracle нет функций по работе с датами?  

чтота вроде?
Но на самом деле что может быть роднее тучара? smile


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
KAV2008
Дата 18.11.2009, 05:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 26.6.2008

Репутация: нет
Всего: нет



Большое спасибо за помощь smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0521 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.