ASP列条件求和怎么写?
数据库为表名字为newsNEWS里面的表单为2个BigClassNamehits技术文章18公司新闻15企业文化13公司新闻156企业文化17我现在要求将技术文章的总量输...
数据库为表名字为 news
NEWS里面的表单为2个
BigClassName hits
技术文章 18
公司新闻 15
企业文化 13
公司新闻 156
企业文化 17
我现在要求将 技术文章的总量输出
公司新闻的总量输出
企业文化的总量输出
我是ASP要调用 展开
NEWS里面的表单为2个
BigClassName hits
技术文章 18
公司新闻 15
企业文化 13
公司新闻 156
企业文化 17
我现在要求将 技术文章的总量输出
公司新闻的总量输出
企业文化的总量输出
我是ASP要调用 展开
2个回答
展开全部
select BigClassName, sum (case BigClassName when '技术文章' then hits else null end) as 技术文章总量,sum (case BigClassName when '公司新闻' then hits else null end) as 公司新闻总量,sum (case BigClassName when '企业文化' then hits else null end) as 企业文化总量 from news group by BigClassName
追问
错误,我是ASP要调用
追答
这条SQL语句已经计算出来的,可以调用啊,你可以运行看下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-03
展开全部
select sum(BigClassName) from news where BigClassName like '%技术文章%'
select sum(BigClassName) from news where BigClassName like '%公司新闻%'
select sum(BigClassName) from news where BigClassName like '%企业文化%'
select sum(BigClassName) from news where BigClassName like '%公司新闻%'
select sum(BigClassName) from news where BigClassName like '%企业文化%'
更多追问追答
追问
还有其他表格呢,我要查HITS的数量总和,你的代码怎么没提到HITS
追答
select sum(hits) from news where BigClassName like '%技术文章%'
得到技术文章点击总和,其它的同理。其实就是很简单的SQL语句,分析清楚了你自己也很容易写出来。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询