我正在研究一个c#项目,因为我做了这个查询:
SELECT Sum(pric_ecolumn)
FROM table2
WHERE Datepart(mm, record_column) = @yourMonthSelected
AND Datepart(yy, record_column) = @yourYearSelected
它返回特定月份和年份的价格列的总和。这是排序的类型,但我也想要除了多少行
作为SQL Server功能的sum(price_column)
是否有任何函数可以返回我可以进行两次查询并使用它的总行数。
答案 0 :(得分:1)
使用COUNT
:
SELECT SUM(pric_ecolumn) AS Total_Price,
COUNT(*) AS Count
FROM table2
WHERE Datepart(mm, record_column) = @yourMonthSelected
AND Datepart(yy, record_column) = @yourYearSelected