Вниз
Скачать: CL | DM;

При группировке виснит   Найти похожие ветки 

← →
denimas   (2002-09-03 15:07) [0]

Вот такой код
select kod, m_f, sum(sold),
from alldata
where (sold_data between "01.07.2002" and "31.08.2002") and (town=:mytown)
group by kod, m_f

Если все поля из одной таблицы, то работает, суммирует объем продаж по месяцам. Но если из другой таблицы берешь расшифровку кода (kod), то виснит и Дельфи или IBExpert.Почему и какие еще варианты могут быть?
П.С. m_f - вычисляемое поле определяет месяц продаж из даты продажи (sold_data)


← →
oss   (2002-09-03 16:00) [1]

дал бы примерчик и для разных таблиц, что ли...


← →
denimas   (2002-09-03 16:04) [2]

Да с радостью
select a.kod, b.tovarname, a.m_f, sum(a.sold),
from alldata a, kod_tovar b
where (a.sold_data between "01.07.2002" and "31.08.2002") and (a.town=:mytown)
group by a.kod, b.tovarname, a.m_f


← →
Val ©   (2002-09-03 16:11) [3]

>denimas (03.09.02 16:04)
замечательно :)
а указывать связь между таблицами уже не надо?


← →
denimas   (2002-09-03 16:21) [4]

jjjjjjj
Млин точно! Вот запарка!
Всем СПАСИБО!



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
1-73581
carmen
2002-09-12 01:11
2002.09.23
Как полностью изменить стандартный вид формы


14-73809
Digitman
2002-08-05 18:14
2002.09.23
Задачка для любознательных


6-73800
alexta
2002-07-11 02:52
2002.09.23
Подсчет информации переданной сокетом


3-73490
Real
2002-08-31 01:32
2002.09.23
Помогите разобраться: нужно в БД хранить кучу документов


7-73906
Agran
2002-07-15 13:10
2002.09.23
Как запретить пользователю двигать курсором




   Наверх