Есть ли способ выбрать сумму столбца и других столбцов одновременно в SQL?
Пример:
SELECT sum(a) as car,b,c FROM toys
Как насчет:
select sum(a) over(), b, c from toy;
или, если требуется:
select sum(a) over(partition by b), b, c from toy;
попробуйте добавить GROUP BY
SELECT sum(a) as car,b,c FROM toys GROUP BY b, c
Поскольку вы не даете много контекста, я предполагаю, что вы имеете в виду одно из следующего:
SELECT (SELECT SUM(a) FROM Toys) as 'car', b, c FROM Toys;
или
SELECT SUM(a) as Car, b, c FROM Toys GROUP BY b, c;
SELECT b, c, (SELECT sum(a) FROM toys) as 'car' FROM toys