首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

这个SQL如何写啊 要详细点哦!

2012-03-02 
这个SQL怎么写啊`~要详细点哦!!!数据库---ACCESSIDfenleitime1国外软件2007-2-82国产软件2007-2-93汉化软

这个SQL怎么写啊`~ 要详细点哦!!!
数据库---ACCESS

ID           fenlei                 time
1           国外软件             2007-2-8
2           国产软件             2007-2-9
3           汉化软件             2007-2-5
4           破解软件             2007-2-5
5           汉化软件             2007-2-9
6           国外软件             2007-2-9


我要用ASP统计如下:

软件总数:
国外软件:
汉化软件:
国产软件:
破解软件:
time=今天的软件总数:
time=今天的国外软件总数:
time=今天的汉化软件总数:
time=今天的国产软件总数:
time=今天的破解软件总数:

不要用一条一条的SQL```     我只要用一个RS对象就可以求出以上值的SQL``
        谢谢拉

[解决办法]
set rs=server.createobject( "adodb.recordset ")
sql= "Select * From 数据表 "
rs.open sql,conn,1,1
sum=0 '软件总数
sum2=0 '国外软件
......
sum6=0 '今天软件
sum7=0 '今天国外
....
do while not rs.eof
sum=sum+1
if rs( "fenlei ")= "国外软件 " then sum2=sum2+1
.....
if rs( "[time] ")=date() then sum6=sum6+1
if rs( "[time] ")=date() and rs( "fenlei ")= "国外软件 " then sum7=sum7+1
.....
rs.movenext
loop
rs.close
set rs=nothing

热点排行