Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Вниз

Посоветуйте с SQL запросом...   Найти похожие ветки 

 
neVIP.   (2004-04-20 21:42) [0]

Посоветуйте с SQL запросом...
Доброго времени суток Мастера и подмастерья!
Мне нужно получить из базы все записи, дата
которых равняеться заданной, но осложняеться это
тем, что дата в базе представлена в виде :
dd:mm:yy hh:mm:ss.
И я никак не могу получить эти записи, без
задания времени!
Пишу так :
select * from T where TIME like "dd:mm:yy"-ничего!
select * from T where TIME like "dd:mm:yy"||"%" - тоже!
select * from T where TIME like "%"||"dd:mm:yy"||"%" -в принципе это не подходит,но всё равно ничего :)
Ну и как же этот запрос заставить или составить ?
С уважением


 
Zz_   (2004-04-20 22:06) [1]

>= and <


 
Курдль ©   (2004-04-20 23:41) [2]


> Ну и как же этот запрос заставить или составить

Учить SQL (& RL заодно).
Блин! (если не сказать хуже!) Это книжка в десяток страниц! Тоньше правил дорожного движения! Ее можно за ночь наизусть запомнить!


 
HSolo ©   (2004-04-21 09:13) [3]

А какого типа поле с датой?


 
Sergey_Masloff   (2004-04-21 09:28) [4]

>тем, что дата в базе представлена в виде :
>dd:mm:yy hh:mm:ss.
Какой-то бред. Она в текстовом поле там хранится чтоли? Если нет то формат ХРАНЕНИЯ даты совершенно не такой В ЛЮБОЙ СУБД. То что ты приводишь это всего лишь интерпретация хранимого значение КЛИЕНТОМ.


 
Nikolay M. ©   (2004-04-21 09:34) [5]

AFAIK, в IB есть функции EXTRACT(year, my_date).
А также, если присутствует тип поля DATE, то приведение CAST(my_date AS DATE) тоже никто не отменял.


 
Sergey13 ©   (2004-04-21 09:40) [6]

2neVIP.   (20.04.04 21:42)
В случае с датами можно использовать диапазон дат. Или Zz_   (20.04.04 22:06) [1] или опреатор between.
Select * from table
where date_field between :d1 and :d2

:d1 и :d2 типа DateTime
:d1="21.04.2004"
:d2="22.04.2004"
Получишь все записи за 21 число



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.03 c
1-1082976043
Dron1
2004-04-26 14:40
2004.05.16
Как сохранить исходное форматирование при копировании в Excel


7-1080644341
DelphiN!
2004-03-30 14:59
2004.05.16
Получить марку процессора


1-1082893187
I.Ru.Ru
2004-04-25 15:39
2004.05.16
Можно ли в StringGridе изменять цвет определенной строки? Как?


1-1082987766
der
2004-04-26 17:56
2004.05.16
Parent созданный в рантайме. Как обратиться?


1-1083232433
KEBZ
2004-04-29 13:53
2004.05.16
Text





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский