Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выборка через поле типа Data


MagG0T ©   (2002-05-17 09:19:00) 

А ситуация в общем-то такая: есть таблица, а вней есть поле типа Data. Так вот каким образом мне сделать SQL-запрос так чтобы выбирались, например все записи где есть, например, 2002 год, или, например, 04 месяц?


Val   (2002-05-17 10:18:00) [1]

select * from mytable where extract(year from mydate)=2002
select * from mytable where extract(month from mydate)=4

>fnatali © (17.05.02 09:24)
насчет IB-зависит от версии


MagG0T   (2002-05-17 10:06:00) [2]

Моя СУБД - Paradox


PoweR   (2002-05-17 09:30:00) [3]

Select * From table Where Date Between "01.01.2002" and "31.12.2002"

Select * From table Where Date Between "01.04.2002" and "30.04.2002"


fnatali   (2002-05-17 09:24:00) [4]

Какая у тебя СУБД?
У каждой свой синтаксис, например в IB ожно использовать extract,
в Oracle - substr


Наверх

Титульная страница Поиск, карта сайта Написать письмо