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

Вниз

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

 
rosl   (2004-04-27 03:03) [0]

Уважаемые МАСТЕРА!!!
Помогите с запросом
есть поля с данными
summ1   data1      summ2    data2
 1   01.01.2004
 2   01.02.2004
                    6      01.01.2004

пишу запрос, чтоб он возвращал данные в таком виде:

 sum(summ1)   sum(summ2)
    3             6

select sum(summ1), sum(summ2)
from baza\main1.dbf

но загвоздка в том, что мне нужно выбирать данные за разные периоды, и если я пишу в запросе where data1 = "01.01.2004", то данные в столбце sum(summ2) пропадают

sum(summ1)   sum(summ2)
    1


 
ЮЮ ©   (2004-04-27 03:52) [1]

where (data1 = "01.01.2004") OR (data2 = "01.01.2004")

Если Даты нужны разные, то только в две строчки, а не в два столбца:

select 1 Idx, sum(summ1) Summ
from baza\main1.dbf
WHERE ...
UNION
select 2, sum(summ2)
from baza\main1.dbf
WHERE ...


 
ЮЮ ©   (2004-04-27 03:54) [2]

P/S Лучще второй вариант, т.к. вдруг окажется data1 и data2 указаны, но data1 <> data2



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
9-1073597441
Black Fury
2004-01-09 00:30
2004.05.23
Как организовать одновременную работу процессов, без тормозов


3-1083325256
lockheed_man
2004-04-30 15:40
2004.05.23
Не все результаты SQL -запроса выводятся в гриде


1-1083925865
Mazer
2004-05-07 14:31
2004.05.23
FreeReport под Delphi7?


1-1084169503
booby2004
2004-05-10 10:11
2004.05.23
различные exe после компиляции одного и того же проекта


14-1083523175
Verg
2004-05-02 22:39
2004.05.23
Вот так вот! От 17 до 23-х.....