Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];

Вниз

Группировка и суммирование строк в таблице dbf   Найти похожие ветки 

 
HID ©   (2007-07-04 13:45) [0]

Существует таблица N.dbf, в ней поля A,B,C-обозначают товар, и поле D-обозначает количество продаж. Помогите написать SQL-запрос, который бы выводил общее количество продаж по каждому товару, т.е. если несколько строк по полям A,B,C совпадают, то оставить только одну строку, а строки поля D суммировать.


 
Desdechado ©   (2007-07-04 13:52) [1]

A В С - это составное имя 1 товара или это разные товары?

Sum()
GROUP BY


 
HID ©   (2007-07-04 15:24) [2]

Это составное имя одного товара, поэтому sum() group by здесь не годиться, я уже пробовал, выдает ошибку. Я думаю, может попробовать объединить A,B,C в одно поле, например, Е. И тогда уже:

select E, SUM(D)
from N
GROUP BY E

Только не знаю, как объединить. По моему где-то видел, что сделать так можно, да не помню, где.


 
Плохиш ©   (2007-07-04 15:29) [3]

select a+b+c e, sum(d)
from n
group by a+b+c

Это что ли ищется?


 
Desdechado ©   (2007-07-04 15:40) [4]

> поэтому sum() group by здесь не годиться, я уже пробовал,
>  выдает ошибку.
Ну-ну, и как пробовал?
Синтаксис посмотреть слабо в справке?


 
HID ©   (2007-07-04 16:09) [5]


> > поэтому sum() group by здесь не годиться, я уже пробовал,
>
> >  выдает ошибку.
> Ну-ну, и как пробовал?
> Синтаксис посмотреть слабо в справке?


Видимо, ошибка у меня в ДНК, пойду порихтую, мож поможет.
Что поделать, ну чайник, Дельфи месяц назад впервые увидел. Не серчай.


 
Desdechado ©   (2007-07-04 16:23) [6]

> Дельфи месяц назад впервые увидел
Это SQL, а не дельфи.


 
HID ©   (2007-07-05 16:51) [7]

УРАААА!!! Заработало. Разозлился, удалил прогу нафиг. Потом переписал заново, и все заработало. Я валеноооок. Но способный валенок, вот.



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

Форум: "Базы";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.049 c
15-1192447780
botaniQ
2007-10-15 15:29
2007.11.18
Структура WAV -файла...


2-1193115704
031178
2007-10-23 09:01
2007.11.18
Как программно выделить нужный пункт меню в TTreeView ?


9-1162551661
megabyte-ceercop
2006-11-03 14:01
2007.11.18
Попинайте дему


2-1192859788
Kolan
2007-10-20 09:56
2007.11.18
Как при сворачивании модальной формы свернуть все приложение?


15-1192190259
Cyrax
2007-10-12 15:57
2007.11.18
Дистрибьютеры, дилеры и ремонт техники в сервисных центрах...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский