求SQL大神帮忙解决问题

2024年11月15日 01:26
有3个网友回答
网友(1):

1.select wrcvdate,sum(fyp) from B where wrcvdate >= '2006年8月1日' and
wrcvdate <='2006年8月31日' group by wrcvdate

2.select wrcvdate,sum(fyp) from B where wrcvdate between '2006年8月1日' and '2006年8月31日' group by wrcvdate
第二种不行就用第一种

网友(2):

select a.Wrcvdate, (select sum(Fyp) from B where Wrcvdate>=20060801 and Wrcvdate <=a.WrcvDate) as LJfyp from B as a group by a.Wrcvdate having a.Wrcvdate>=20060801 and a.Wrcvdate<=20060831
直接手写,不一定对,可以试试

网友(3):

select Fyp from B where Wrcvdate between 2013-08-01 and 2013-08-31