SQL сумма двух строк, если равна - PullRequest
0 голосов
/ 31 марта 2020

У меня есть такая таблица:

REFERENCE   QUANTITY
AS400        0
AS400        30000
AB123        500
CA031        560
CA031        25

Мне нужно, чтобы в sql было общее количество, если строки совпадают. Например:

AS400  30000
AB123    500
CA031    585

Ответы [ 2 ]

0 голосов
/ 31 марта 2020

Если вы хотите получить количественные данные по ссылке из ps_product_attribute, код, который работает на Ps1.7.6:

select `reference`, sum(`quantity`)
from `ps_product_attribute`
group by `reference`

enter image description here

0 голосов
/ 31 марта 2020

Вы можете использовать группу, как показано ниже запрос

select REFERENCE, sum(QUANTITY)
from tableA
group by REFERENCE   
...