Может быть "count" - это оператор и его нельзя использовать?
и еще у smdocumets- n пропущена
да и еще в этой таблице нет поля "quantity"
и для операции суммирования - надо сделать группировку, например по артикулу
вот пример (образец по 1 конкретному документу)
Код:
select q.ss from (select article, sum(quantity) ss
from supermag.smspec where docid = 'ПНП06000332'
group by article) q
обычно какие то итоги подводятся с учетом периода, подразделений и контрагентов
в СМ эти данные хранятся в 2 таблицах:
smdocuments - заголовок документа со всеми реквизитами
smspec - спецификация документа
как правило эти две таблицы связываются по типу и номеру документа, в условие добавляются интервалы и т.п.
и группируются по подразделениям или контрагентам...
Код:
SELECT * FROM supermag.smdocuments a, supermag.smspec b WHERE a.doctype = b.doctype AND b.docid = a.ID AND ....