У меня есть проблема, чтобы создать запрос для таблицыСоздание SQL строки запроса
mouventDeStock
|| idMv || dateMv ||qteMv || typeMV(bit) || codeMv ||
тип Фейлд является либо 0 или 1, если 0 означает, что из запаса, если 1 означает означает ввод акций
я хочу вычислить QTE ведьму равно
qte = (sum(qteMv) where typeMv = 1) - (sum(qteMv) where typeMv = 0)
, как я не могу сделать это в SQL
(select sum(mvQte) from mouvementDeStock
where (mvType = 1 and mvCode = 'ART_18'))
-
(select sum(mvQte) from mouvementDeStock
where (mvType = 0 and mvCode = 'ART_18')
, но он не работает на всех
да, это работает, но я пытаюсь назначить запрос не работает. Я хочу сделать это table.feild = результат запроса; – advseo32
Вы обновляете существующую запись или вставляете ее в новую таблицу? Выполните также определение таблицы. – unlimit
Я хочу обновить только одну запись, моя таблица посвящена продажам продуктов и покупке продуктов, и я separte их с типом mvType mouvment, и я хочу рассчитать общее количество (QtySalesProducts) - total (QtyBuyingProducts) и Update qty в табличных продуктах , я надеюсь, теперь ясно – advseo32