Product_Code | Product_Name | Amount | Product_Tag
A | Apple | 20 | smlt
B | Bat | 25 | smlt
C | Card | 30 | smlt
ST | Total | 75 | smlt
E | EAN | 25 | lmlt
F | Fran | 30 | lmlt
LT | Total2 | 55 | lmlt
Рассматривая приведенную выше таблицу в качестве примера, я хотел бы выбрать строку с общим значением (ST | Total | 75 | smlt) в качестве «Всего» в одном столбце и выбрать сумму продукта с тегом продукта «smlt». 'в другом столбце (исключая итоговую строку в таблице)
Теперь я могу подумать о двух отдельных запросах, может ли быть способ объединить два или запрос, который даст результаты, только если естьобщее несоответствие
Мои два отдельных запроса:
select amount from table1
where Product_Code = 'st'
select Product_Tag, sum (convert(bigint,amount)) as Calculated_Total
from table1
where not Product_Code = 'st'