日期:2014-5-16 浏览次数:20184次

求一条sql语句,请各位指教!谢谢!
有表如下:
  年               月         金额
  2006           06         56.00
  2006           07         12.00
  2006           08         54.00
  ....................                  
  2007           01         96.00
  2007           02         100.00
  2007           03         45.00
  2007           04         89.00
如果我想取得从2006年07月到2007年03月之间的金额合计应该如何写?  
请各位指教!谢谢!

------解决方案--------------------
select sum(金额) from tt where 年 & 月 between '200607 ' and '200703 '
------解决方案--------------------
try

SELECT SUM(金额) As 金额合计
FROM 表2
WHERE (年 = '2006 ' And 月 > = '07 ') Or (年 = '2007 ' And 月 <= '03 ')


------解决方案--------------------
select sum(金额) as 合计金额
from 表名
where 年 & 月 between '200607 ' and '200703 '


--或


select sum(金额) as 合计金额
from 表名
where 年*100 + 月 between 200607 and 200703

------解决方案--------------------

Access使用的是Jet-SQL。


JET SQL 帮助(jet4 access2000)下载地址

http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=

------解决方案--------------------
select sum(金额) as 合计金额
from 表名
where 年 & 月 between '200607 ' and '200703 '