Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.29;
Скачать: CL | DM;

Вниз

Опять дни рождения   Найти похожие ветки 

 
любитель   (2002-07-08 10:25) [0]

Нужен заспросик выводяший дни рождения за определенный срок времени , например с 08.07 по 15.07 как сделать?
select fio,date_born
from table
Помогите плиз, если за 1 день -то лекго а как за промежуток


 
Andrey007   (2002-07-08 11:01) [1]

А как за один день?


 
любитель   (2002-07-08 11:03) [2]

where date_born LIKE "08.07.%"


 
Andrey007   (2002-07-08 11:08) [3]

Ну, тогда, наверное так:
where date_born LIKE "08.07.%" or
date_born LIKE "09.07.%" or
date_born LIKE "10.07.%" or
date_born LIKE "11.07.%" or
date_born LIKE "12.07.%" or
date_born LIKE "13.07.%" or
date_born LIKE "14.07.%" or
date_born LIKE "15.07.%"


 
любитель   (2002-07-08 11:15) [4]

а более красивого способа нет?


 
Andrey007   (2002-07-08 11:20) [5]

В принципе, напрашивается
where date_born >= "08.07.%" and date_born <="15.07.%"
но это, по-моему, не будет работать из-за того, что без LIKE надо указывать конкретный год.


 
любитель   (2002-07-08 11:25) [6]

Andrey007 (08.07.02 11:20)
да было бы классно.


 
Andrey007   (2002-07-08 11:35) [7]

Если есть возможность и потребность в этом, то можно завести поле, в котором у всех дней рождений поставить один и тот же год. Тогда можно будет так писать:
where date_born >= "08.07.2000" and date_born <="15.07.2000" (если вместо года вставлять 2000)


 
любитель   (2002-07-08 11:37) [8]

Идея занятная.


 
Val ©   (2002-07-08 11:39) [9]

любитель (08.07.02 11:15)
а более красивого способа нет?

нужно писать свою udf для выделения из даты дня и месяца или искать существующую. в IB6 такие функции есть.



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

Текущий архив: 2002.07.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
7-95578
Лёха
2002-05-12 21:08
2002.07.29
Всеи хай! Народ, если кто-нить знает как узнать свойства чужого..


1-95348
EugeneP
2002-07-18 11:54
2002.07.29
Вынос окна поверх остальных


3-95183
alexvan
2002-07-04 19:02
2002.07.29
Как подключить таблицы PARADOX без BDE???


6-95471
aaZ
2002-05-19 23:33
2002.07.29
ServerSocket


14-95493
Igorek
2002-06-30 20:16
2002.07.29
Какая боль, какая боль, Бразилия-Германия 2:0!!!