我没有。我的金额表中的记录和每个保存日期的记录在"创建"柱。 但是现在我希望每月显示这些记录,金额必须显示为每个月的金额总和。 喜欢 为了这个月 2014-05-01金额200 rs。而对于2014-06-01 500rs的月份。像这样
答案 0 :(得分:2)
试试这种方式
select Datepart(month,CreateDate),Sum(Amount)
From Tablename
Group by Datepart(month,CreateDate)
答案 1 :(得分:1)
CREATE TABLE TEST(ID INT IDENTITY(1,1),PRICE INT,CREATEDDATE DATE)
INSERT INTO TEST VALUES
(100,'2015-09-17'),
(200,'2015-09-17'),
(300,'2015-08-17'),
(400,'2015-08-17'),
(500,'2015-08-17'),
(600,'2015-07-17')
SELECT MONTH(CREATEDDATE),YEAR(CREATEDDATE),SUM(PRICE)
FROM TEST
GROUP BY MONTH(CREATEDDATE),YEAR(CREATEDDATE)