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

Вниз

Выборка с уточнением даты   Найти похожие ветки 

 
Dim!S   (2003-05-13 09:03) [0]

Уважаемые мастера!

Прошу прощения за может быть простой вопрос, но в этом деле я новичок...

Есть SQL-запрос (не мой) из него необходимо выбрать записи, у которых дата лежит в указанном диапазоне. Диапазон выбирается из двух TDateTime. Как дополнить этот запрос?
И второй вопрос что такое 0, 1 после select?
Спасибо.

select 1 SO, "P" OP_TYPE, Payments.ID TID, DOCDATE FDATE, APPLY_DATE PDATE, TO_NUMBER(null) MINPAY, "SUM" ADDPAY, TO_NUMBER(null) MINFINE, TO_NUMBER(null) ADDFINE, sm.ExpandDoc(Documents.ID) DESCRIPTION, TO_CHAR(null) PARM, Documents.ID DOC_ID
from
sm.Payments,
sm.Documents
where
Payments.Documents_Id=Documents.Id and
MAINPAY="Y" and
PayDoc_id=:ITEM_ID

union

select 0 SO, "PF" OP_TYPE, Payments.ID TID, DOCDATE FDATE, APPLY_DATE PDATE, TO_NUMBER(null) MINPAY, TO_NUMBER(null) ADDPAY, TO_NUMBER(null) MINFINE, "SUM" ADDFINE, sm.ExpandDoc(Documents.ID) DESCRIPTION, TO_CHAR(null) PARM, Documents.ID DOC_ID
from
sm.Payments,
sm.Documents
where
Payments.Documents_Id=Documents.Id and
MAINPAY="N" and
PayDoc_id=:ITEM_ID

order by FDATE, SO desc


 
borg   (2003-05-13 09:09) [1]

в блоке where добавь:
and data between "datatime1" and "datatime1"


 
ЮЮ ©   (2003-05-13 09:11) [2]

>что такое 0, 1 после select?
Поля, возвращаемые запросом, и позволяющие определить какая часть запроса вернула эту запись

> из него необходимо выбрать записи, у которых дата лежит в указанном диапазоне

Добавь в WHERE ограничения на это поле


 
borg   (2003-05-13 09:26) [3]

извиняюсь не
>and data between "datatime1" and "datatime1"
а
and data{название поля} between "datatime1" and "datatime2"



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
6-3035
djon
2003-03-28 21:54
2003.06.02
Ожидания выхода в Inet?


1-2938
werr
2003-05-20 17:10
2003.06.02
как определить каталог, откуда запускалась программа?


1-2870
kba
2003-05-21 17:23
2003.06.02
Помогите разобраться, исчезает mergе ное меню (+)


3-2793
Alex_x
2003-05-13 10:48
2003.06.02
Программное добавление к ADODataSet lookup поля


3-2759
Alathorne
2003-05-13 14:06
2003.06.02
Фильтры на таблицу