要在指定日期之前显示的SQL查询

时间:2016-01-09 23:20:54

标签: sql sql-server oracle date

我试图在指定日期之前得到所有售价的总和,我尝试了以下内容。

D:/uploads

但是我一直得到" SQL命令没有正确结束"。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:4)

如果您想要所有日期的总和,那么您将使用:

SELECT SUM(Sale_Price)
FROM sales
WHERE Sale_Date < DATE '2015-10-12';

如果你想为每个dae一行,你只需要GROUP BY

答案 1 :(得分:3)

SELECT Sale_Date, SUM(Sale_Price)
FROM sales 
WHERE Sale_Date < DATE '2015-10-12'
GROUP BY Sale_Date