ASP列条件求和怎么写?

数据库为表名字为newsNEWS里面的表单为2个BigClassNamehits技术文章18公司新闻15企业文化13公司新闻156企业文化17我现在要求将技术文章的总量输... 数据库为表名字为 news
NEWS里面的表单为2个
BigClassName hits
技术文章 18
公司新闻 15
企业文化 13
公司新闻 156
企业文化 17

我现在要求将 技术文章的总量输出
公司新闻的总量输出
企业文化的总量输出
我是ASP要调用
展开
 我来答
恨了发02
2013-06-03 · 超过29用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:85.6万
展开全部
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 '%企业文化%'
更多追问追答
追问
还有其他表格呢,我要查HITS的数量总和,你的代码怎么没提到HITS
追答
select sum(hits) from news where BigClassName like '%技术文章%'
得到技术文章点击总和,其它的同理。其实就是很简单的SQL语句,分析清楚了你自己也很容易写出来。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式