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

Вниз

sql -запрос   Найти похожие ветки 

 
stud ©   (2003-07-30 13:26) [0]

есть такой запрос

SELECT SUM( USLUGI.STOIM ) SUM_OF_STOIM, SUM( ADD_BALANS.SUMMA ) SUM_OF_SUMMA, PLATELSCHIK.FAM, PLATELSCHIK.NAME, PLATELSCHIK.OTCH, PLATELSCHIK.NAIM_ORG, PLATELSCHIK.ID, USLUGI.DATA_USL, USLUGI.STOIM, ADD_BALANS.SUMMA, ADD_BALANS.DATA_PLAT
FROM PLATELSCHIK
LEFT OUTER JOIN USLUGI ON (PLATELSCHIK.ID = USLUGI.PLAT)
LEFT OUTER JOIN ADD_BALANS ON (PLATELSCHIK.ID = ADD_BALANS.ID)
GROUP BY PLATELSCHIK.FAM, PLATELSCHIK.NAME, PLATELSCHIK.OTCH, PLATELSCHIK.NAIM_ORG, PLATELSCHIK.ID, USLUGI.DATA_USL, USLUGI.STOIM, ADD_BALANS.SUMMA, ADD_BALANS.DATA_PLAT
HAVING

(
(SUM(USLUGI.STOIM) > 0)
or
(SUM(ADD_BALANS.SUMMA) > 0)
)

нужно добавить еще критерий:
where (USLUGI.DATA_USL between d1 and d2) or
( ADD_BALANS.DATA_PLAT between d1 and d2) есть такой запрос

SELECT SUM( USLUGI.STOIM ) SUM_OF_STOIM, SUM( ADD_BALANS.SUMMA ) SUM_OF_SUMMA, PLATELSCHIK.FAM, PLATELSCHIK.NAME, PLATELSCHIK.OTCH, PLATELSCHIK.NAIM_ORG, PLATELSCHIK.ID, USLUGI.DATA_USL, USLUGI.STOIM, ADD_BALANS.SUMMA, ADD_BALANS.DATA_PLAT
FROM PLATELSCHIK
LEFT OUTER JOIN USLUGI ON (PLATELSCHIK.ID = USLUGI.PLAT)
LEFT OUTER JOIN ADD_BALANS ON (PLATELSCHIK.ID = ADD_BALANS.ID)
GROUP BY PLATELSCHIK.FAM, PLATELSCHIK.NAME, PLATELSCHIK.OTCH, PLATELSCHIK.NAIM_ORG, PLATELSCHIK.ID, USLUGI.DATA_USL, USLUGI.STOIM, ADD_BALANS.SUMMA, ADD_BALANS.DATA_PLAT
HAVING

(
(SUM(USLUGI.STOIM) > 0)
or
(SUM(ADD_BALANS.SUMMA) > 0)
)

нужно добавить еще критерий:
where (USLUGI.DATA_USL between d1 and d2) or
(ADD_BALANS.DATA_PLAT between d1 and d2)
куда его запихать?


 
ЮЮ ©   (2003-07-30 13:28) [1]

Перед GROUP BY


 
stud ©   (2003-07-30 13:47) [2]

спасиб



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
14-81965
Gogerman
2003-08-06 16:49
2003.08.25
Нужно получить разницу переменных типа TDateTime в часах.


1-81619
DoNotKnow
2003-08-12 23:39
2003.08.25
Активация приложения


1-81763
GrBob
2003-08-15 12:19
2003.08.25
Form1.Canvas.Draw


1-81709
Vt
2003-08-11 08:09
2003.08.25
Мастера вот в статьях есть пример DragDrop для ListViw


4-82013
Omega27
2003-06-21 17:27
2003.08.25
Перехвата сообщения