怎么样统计表中的数据并按多少排序,且限制时间范围在10天内???高分请教!!在线等

man2004 2003-12-05 11:08:03
例如我想统计表product中同一类别(字段为:type)的商品(字段为:goods),并按多少排序,且限制时间范围在10天内,要显示出来???语句该怎么写?头痛啊,请教
...全文
69 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
man2004 2003-12-05
  • 打赏
  • 举报
回复
这样就可以
<% set rs=server.createobject("adodb.recordset")
sql="Select title, Count(*) From count Group By title Order By Count(*) DESC"
rs.open sql,conn,1,1
%>

但没有时间限制,而且order by count(*) 对不对呢
man2004 2003-12-05
  • 打赏
  • 举报
回复
有的
dateandtime
DeltaCat 2003-12-05
  • 打赏
  • 举报
回复
你的表里有没有 “日期字段”?
man2004 2003-12-05
  • 打赏
  • 举报
回复
还是不型啊
where datediff(day,日期字段,getdate())<=10
一加上去就超时了
什么回事???help
fancycherry 2003-12-05
  • 打赏
  • 举报
回复
sql = "select type,count(*) as total from table where datediff(day,日期字段,getdate())<=10 group by goods,type order by count(*) desc"
man2004 2003-12-05
  • 打赏
  • 举报
回复
下面的循环该怎么写???
man2004 2003-12-05
  • 打赏
  • 举报
回复
显示出来的形式是:
类别 商品数目
a 3
b 2
c 1
swich 2003-12-05
  • 打赏
  • 举报
回复
sql = "select goods,type,count(*) as total from product where datediff(day,日期字段,date())<=10 group by goods,type order by total desc"
man2004 2003-12-05
  • 打赏
  • 举报
回复
怎么样显示一个类别一共有多少种商品?
DeltaCat 2003-12-05
  • 打赏
  • 举报
回复
你是求 一个特定类别?还是所有类别?

我的是求所有类别的
man2004 2003-12-05
  • 打赏
  • 举报
回复
就是属于这个类别的商品的记录的条数啊
skyboy0720 2003-12-05
  • 打赏
  • 举报
回复
select goods from product where type='类别' between dateadd("d",-10,getdate()) and
getdate() order by 多少(不知道你指的多少是代表什么)
DeltaCat 2003-12-05
  • 打赏
  • 举报
回复
sql = "select goods,type,count(*) as total from table where datediff(day,日期字段,getdate())<=10 group by goods,type order by total desc"

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧