







|
MySQL.RU - Webboard
Вернуться
проблемка с sum()... HELP!!! (charly) 07/09/2004 - 11:03:53
Re: проблемка с sum()... HELP!!! (Alec) 07/09/2004 - 11:25:33
Re: проблемка с sum()... HELP!!! (charly) 07/09/2004 - 11:31:12
Re: проблемка с sum()... HELP!!! (Alec) 07/09/2004 - 13:37:48
Re: проблемка с sum()... HELP!!! (charly) 07/09/2004 - 13:45:02
Re: RTFM как обычно :) (Валентин) 07/09/2004 - 14:16:47
Re: проблемка с sum()... HELP!!! (Alec) 07/09/2004 - 14:56:14
Re: проблемка с sum()... HELP!!! (charly) 07/09/2004 - 15:35:50
Re: проблемка с sum()... HELP!!! (Charly) 08/09/2004 - 08:40:31
Re: проблемка с sum()... HELP!!! (Валентин) 08/09/2004 - 22:34:36
Re: проблемка с sum()... HELP!!! (walrus) 08/09/2004 - 23:02:39
> Original message text:
> From: charly - 07/09/2004 - 11:03:53
> Subject:проблемка с sum()... HELP!!!
> -----------------
> Прошу сильно не пинать. Это моя первая база
>
> Есть таблица
>
> CREATE TABLE movement (
> kod_movement int(11) default NULL auto_increment,
> kod_materiala int(11) default '0',
> kod_mol int(11) default '0',
> kod_object int(11) default '0',
> date_movement date default NULL,
> kolichestvo FLOAT(11,5) default NULL,
> PRIMARY KEY (kod_movement)
> ) TYPE=InnoDB;
>
> Мне надо получить каждое движение (movement) а так же сумму всех движений для этого МОЛ, ОБЪЕКТА и МАТЕРИАЛА до дня этого движения.
>
> Делаю так
>
> SELECT m1.kolichestvo, sum (m2.kolichestvo) FROM movement AS m1, movement AS m2 WHERE m1. kod_materiala= m1. kod_materiala AND m1. kod_mol= m2. kod_mol AND m1. kod_object=m2. kod_object AND m2.date_movement<m1. date_movement
>
> Когда до этого были движения материала (сумма не 0) то все ОК, но когда до этого не было движений и сумма нулевая это движение не показывается…. Как с этим бороться?
>
>
From: Валентин - 08/09/2004 - 22:34:36
Subject:проблемка с sum()... HELP!!!
-----------------
Можно и подзапросом, начиная с версии 4.1.0
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
17116
|
|