SQL是否可以将多个结果合并为一个int结果?
是否可以将此SQL行的结果作为一个结果(所有结果相加)而不是单独的行中的所有结果SQL是否可以将多个结果合并为一个int结果?,sql,Sql,是否可以将此SQL行的结果作为一个结果(所有结果相加)而不是单独的行中的所有结果 SELECT pr as Totalprice FROM productdatabase WHERE pid IN (SELECT pid FROM bdatabase WHERE kid = 2); 只需使用SUM(): 只需使用SUM(): 所有结果加在一起您是指SUM()还是组合?需要澄清一下。所有结果加在一起您是指SUM()还是组合?需要澄清一下。 SELECT sum(pr) as Totalprice
SELECT pr as Totalprice
FROM productdatabase
WHERE pid IN (SELECT pid FROM bdatabase WHERE kid = 2);
只需使用SUM()
:
只需使用SUM()
:
所有结果加在一起
您是指SUM()
还是组合
?需要澄清一下。所有结果加在一起
您是指SUM()
还是组合
?需要澄清一下。
SELECT sum(pr) as Totalprice
FROM productdatabase
WHERE pid IN (SELECT pid FROM bdatabase
WHERE kid = 2);