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

Вниз

Суммирование по месяцам   Найти похожие ветки 

 
Jan_ab   (2006-05-19 11:47) [0]

Здравствуйте
Никак не могу сделать запрос

myquery1.SQL.Clear;
myquery1.SQL.Add("select *, p2+p4+p6+p8+p10+p12+p14+p16+p18+p20+p22+p24 as sut from gaz where god="+
edit1.Text+" and mes<="+edit2.text+" order by  kod_ms");
myquery1.active:=true;

где p2,p4..p24 это двухчасовые данные, (суммировав их я получил суточную(sut))  

god - нужный год

mes - месяц, до которого нужна информация
т.е. если mes=5 то с января по май

Так вот не могу додуматся как взять месячную информацию по отдельности типа за январь стоко то, за февраль стоко то и так до выбранного месяца.

Заранее благодарен


 
Sergey13 ©   (2006-05-19 11:52) [1]

Так SQL надо учить. По другому только в цикле считать.
"Sum" и "Group By" спасут отца русской демократии.


 
Jan_ab   (2006-05-19 12:19) [2]

так еще надо чтоб по каждому kod_ms по отдельности


 
Val ©   (2006-05-19 12:26) [3]

kod_ms не описано в вопросе


 
Sergey13 ©   (2006-05-19 12:31) [4]

2[2] Jan_ab   (19.05.06 12:19)
Значит учить SQL надо углубленно. 8-)


 
Jan_ab   (2006-05-19 12:58) [5]

kod_ms - код месторождения
короче эта база двухчасовой информации с месторождении
Нужно отсортировать данные из таблицы газ, чтобы получилить данные с первого по введенный месяц (едит1), сумму всех значении p2...p24, по каждому место-ю по отдельности
типа за январь мес-е1 - 234234
за январь мес-е 2  - 234234
за январь мес-е 3 - 234234

за февраль мес-е1 - 234234
за февраль мес-е 2  - 234234
за февраль мес-е 3 - 234234
...
за ннн мес-е1 - 234234
за ннн мес-е 2  - 234234
за ннн мес-е 3 - 234234

Сергей спасиб конечно за за совет, но может все таки подскажите


 
Sergey13 ©   (2006-05-19 13:08) [6]

Подскажу, если дашь слово воспользоваться советом. 8-)

select kod_ms,mes, sum(p2+p4+p6+p8+p10+p12+p14+p16+p18+p20+p22+p24) as sut
from gaz where god=:god and mes<=:mes
Group by  kod_ms,mes


 
Jan_ab   (2006-05-19 14:33) [7]

Ай спасиб братан :)


 
Johnmen ©   (2006-05-19 14:39) [8]


> Sergey13 ©   (19.05.06 13:08) [6]
> Подскажу, если дашь слово воспользоваться советом. 8-)


Никаких надежд...:)


 
Sergey13 ©   (2006-05-19 14:50) [9]

2[8] Johnmen ©   (19.05.06 14:39)
Похоже. Но сегодня пятница. 8-)



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

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

Наверх




Память: 0.48 MB
Время: 0.041 c
15-1148326662
Pavia
2006-05-22 23:37
2006.07.23
ОС на паскале?


3-1147876311
S@shka
2006-05-17 18:31
2006.07.23
Сбросить данные из таблицы в файл.


2-1151861905
Призрак
2006-07-02 21:38
2006.07.23
Передать PChar через PostMessage


15-1151066974
Сатир
2006-06-23 16:49
2006.07.23
Тенниска с вентилятором


15-1150873232
Rentgen
2006-06-21 11:00
2006.07.23
Точная печать в Excel