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

Вниз

Люди, подскажите запрос!   Найти похожие ветки 

 
Николай   (2004-04-25 15:57) [0]

Народ, подскажите запрос. Есть таблица: {Название продукта, Кол-во продукта, Дата завоза}. Нужно сделать такую выборку: {Название продукта, Кол-во продукта}, где "Кол-во продукта" есть сумма всех значений для данного продукта из пред. таблицы за все время, т.е. каждый вид продукта в выборке будет выведен только один раз.


 
Митяй ©   (2004-04-25 17:35) [1]

Сгруппируй Название продукта.


 
RayRom ©   (2004-04-25 20:57) [2]

select "Название продукта", sum("Кол-во продукции") from
"Продукция" grou by 1 {1 указывает на какую колонку проводить группировку}


 
Sergey13 ©   (2004-04-26 09:05) [3]

Мысли в слух:
Недурно бы подумать о нормализации, ИМХО. Группировать по "Конфета Марс" и "Марс Конфета" не получится. Обычно группируют по кодам.


 
Anatoly Podgoretsky ©   (2004-04-26 09:10) [4]

Sergey13 ©   (26.04.04 09:05) [3]
И будет два кода
1 Конфета Марс
2 Марс Конфета
и возможно еще несколько Марсов и конфент, эта задача должна решаться на административном уровне. Единственным основанием для применения кода в данном случае может являться длина поля наименования.


 
Johnmen ©   (2004-04-26 09:13) [5]

>Anatoly Podgoretsky ©   (26.04.04 09:10) [4]
>И будет два кода
>1 Конфета Марс
>2 Марс Конфета

Но это будет уже другая табл., справочник. А в указанной - только код...


 
Sergey13 ©   (2004-04-26 09:19) [6]

2Anatoly Podgoretsky ©   (26.04.04 09:10) [4]
Администрировать справочник намного легче, чем просто таблицу с произвольным текстовым полем.


 
Николай   (2004-04-26 15:26) [7]

Благодарю всех, кто помог. Плохо быть начинающим :)

>Johnmen ©   (26.04.04 09:13) [5]
>
>Но это будет уже другая табл., справочник. А в указанной - только >код...

Ыстественно. Так все и сделано. Та таблица, про которую я спрашивал, это так, чтобы вопрос попроще звучал :)



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

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

Наверх




Память: 0.48 MB
Время: 0.022 c
1-1083923137
Erik
2004-05-07 13:45
2004.05.23
Динамическое определение типа?


14-1083361002
Братан
2004-05-01 01:36
2004.05.23
Кто поможет вспомнить игру?


7-1081355785
bob5
2004-04-07 20:36
2004.05.23
Установка принтера по умолчанию


1-1083959896
Sergix
2004-05-07 23:58
2004.05.23
Как скопировать каталог


6-1080366633
Energizer
2004-03-27 08:50
2004.05.23
Винсоки. Формирование пакетов