djamba
Новичок
проблема с sum
Добрый день!
Обыскал весь форум, но подобной задачи не нашел.
Есть две таблици. В первой осушествляется прихд товара, во второй уход. Нужно одним запросом извлечь разницу между этими двумя таблицами.
написал следующий запрос:
SELECT sum( registr.count - registrout.count ) AS summa, registr.id_part
FROM registr, registrout
WHERE registr.id_part = registrout.id_part
GROUP BY registr.id_part, registrout.id_part
LIMIT 0 , 30
Но этот запрос суммирует каждый товар столько раз, сколько строчек будит в результате. Как сделать, чтобы суммирование производилось только один раз?
Добрый день!
Обыскал весь форум, но подобной задачи не нашел.
Есть две таблици. В первой осушествляется прихд товара, во второй уход. Нужно одним запросом извлечь разницу между этими двумя таблицами.
написал следующий запрос:
SELECT sum( registr.count - registrout.count ) AS summa, registr.id_part
FROM registr, registrout
WHERE registr.id_part = registrout.id_part
GROUP BY registr.id_part, registrout.id_part
LIMIT 0 , 30
Но этот запрос суммирует каждый товар столько раз, сколько строчек будит в результате. Как сделать, чтобы суммирование производилось только один раз?