Форум: "Базы";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
ВнизGroup by Найти похожие ветки
← →
denimas (2002-09-02 06:30) [0]Есть поле содержащее дату и поле содержащие кол-во товара проданное за эту дату. Дата в формате "01.01.2002". Нужно узнать количество товара за месяц. Как сгруппирвоть с помощью group by по месяцам или какой еще способ есть?
← →
oss (2002-09-02 11:39) [1]select sum(tovar_field)
from table
group by функция)приведения_даты_к_месяцу(date_field)
← →
MsGuns (2002-09-02 12:17) [2]select disinct dat, sum(kol)
from MyTable
where (dat>=:datstart) and (dat<=:datend)
group by dat
datstart, datend получают значение перед TQuery.Prepare (программа же "знает" за какой месяц выводится сумма ?
← →
denimas (2002-09-02 12:53) [3]OSS, да вот где бы еще функцию взять?
MsGuns, не понятно как сработает distinct в твоем запросе, скорее всего она сгрупирует мне все по дням т.к. дата ввиде "01.01.2002", "02.01.2002"... вообщем не пробовал,но это не то.
← →
maratFromTomsk (2002-09-02 12:54) [4]Сделай View
или в таблице добавь вычисляемое поле
← →
MsGuns (2002-09-02 13:01) [5]select disinct tov, sum(kol)
from MyTable
where (dat>=:datstart) and (dat<=:datend)
group by tov
Sorry ;(
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c