社区
Java EE
帖子详情
查询统计的SQL问题
Bleibo
2010-04-22 05:17:08
请问一个问题:
假如我有新闻类别表,和新闻表,新闻类别表中存放的是新闻的类别(比如说:国际新闻,军事新闻等等),新闻表中存放的是所有的新闻,新闻表中的有个classid和新闻类别表中的id(主键关联)。
我的问题是我如何通统计每个新闻类别表中的新闻条数.....
请给出具体的sql语句,谢谢,在线等........
...全文
86
9
打赏
收藏
查询统计的SQL问题
请问一个问题: 假如我有新闻类别表,和新闻表,新闻类别表中存放的是新闻的类别(比如说:国际新闻,军事新闻等等),新闻表中存放的是所有的新闻,新闻表中的有个classid和新闻类别表中的id(主键关联)。 我的问题是我如何通统计每个新闻类别表中的新闻条数..... 请给出具体的sql语句,谢谢,在线等........
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tanxd39
2010-04-22
打赏
举报
回复
[Quote=引用 6 楼 wutian4567268 的回复:]
select b.className, count(1)
from news a,news_class b
where a.classid = b.id
group by a.classid
[/Quote]
顶
huaye
2010-04-22
打赏
举报
回复
select count(*) 国际新闻条数 from 新闻表 a where a.classid =b.id select * from 新闻类别表 b where b.类别='国际新闻'
首先得到国际新闻类别的ID,然后与新闻表的classid比较,相等的就是国际新闻,再统计条数
女雅乱
2010-04-22
打赏
举报
回复
select count(*),c.id,n.newsCategoryId from t_news n, t_newsCategory c where c.id = n.newsCategoryId group by c.id ;
wutian4567268
2010-04-22
打赏
举报
回复
select b.className, count(1)
from news a,news_class b
where a.classid = b.id
group by a.classid
Bleibo
2010-04-22
打赏
举报
回复
[Quote=引用 4 楼 huxiweng 的回复:]
要一次查询么?
多次查询可以不。
先查询所有的新闻类别:select distinct news_category_id from t_newsategory;
下面循环查询每个类别的新闻个数(或者用存储过程来写):
select count(*) from t_news where news_category_id = ...(上面查出来的)
[/Quote]
谢谢你,
我用分组查询,囧.........
teemai
2010-04-22
打赏
举报
回复
要一次查询么?
多次查询可以不。
先查询所有的新闻类别:select distinct news_category_id from t_newsategory;
下面循环查询每个类别的新闻个数(或者用存储过程来写):
select count(*) from t_news where news_category_id = ...(上面查出来的)
Bleibo
2010-04-22
打赏
举报
回复
[Quote=引用 2 楼 wangju309 的回复:]
直接统计新闻类别表不行么?
[/Quote]
那你如何知道这个类别下所属的有多少条新闻?
wangju309
2010-04-22
打赏
举报
回复
直接统计新闻类别表不行么?
xchen1986
2010-04-22
打赏
举报
回复
和你一起等吧
【
SQL
统计
】简单实用的
统计
SQL
SQL
统计
实现按年按月分组
统计
统计
单一
统计
分组
统计
分组排序
统计
关联
查询
和分组排序
统计
统计
每月的数据多分组条件
统计
SQL
模板结尾语
统计
正常在工作中经常会遇到需要
统计
的需求,所以使用
sql
完成数据
统计
成了必不可缺少的一项,下面分享一些版 主自己的几个实用例子,希望对大家有所帮助。 前俩个是比较简单的,如果只是为了看
统计
每年中各月份的数据的可以直接跳过看第三个。 单一
统计
单一的
统计
只是简单的
统计
加了自己的条件,
统计
一定条件下的数据条数。 <select id="countInfo" p
考勤
查询
统计
SQL
脚本。
本文主要记录下平时工作中考勤
统计
中的
SQL
脚本,以便于后续翻阅,同时和大家分享一下,不足的地方还请大牛多多给与点评。 1.首先是
查询
某员工的考勤记录。可以根据年份,月份,或者时间段
查询
结果,同时也可以去掉人员筛选条件,
查询
多个人的考勤结果。以及计算出该员工的打卡是否正常。
SQL
语句如下所示: SELECT 员工号,卡号,姓名,日期, '打卡记录' AS 考勤类型, ...
【
SQL
】使用
SQL
查询
制作分区间/分段
统计
的思路
使用
SQL
查询
制作分区间/分段
统计
的思路 一、场景简介 以下内容是对该
问题
和经验分享的场景进行简介,可以通过此部分查看此文章内容是否为你可以参考的内容。 使用
SQL
查询
实现分区间/分段
统计
。该
sql
使用常存在于报表的制作,
统计
数据的计算,大屏数据展示等场景。通常我们会面对一类需求,将一组或一批或一张表的数据,根据某一字段按照分段、分区间(有时是自定义区间)的形式,进行汇总
统计
,计算相关数值、占比等。譬如以下场景:
统计
某班级(或其他类似团体)某次测试分数分布 计算某站点访问量随时间变化的曲线 某地区/某行
sql
查询
之分段
统计
sql
分段
统计
sql
分段
统计
数量,总数等 前言 使用
sql
快速的进行分段
统计
一、
sql
分段
统计
长度 根据不同的管径
统计
总的长度 如:
sql
执行语句: select case when PIPECALIBER between 0 and 300 then '0-300' when PIPECALIBER between 300 and 600 then '300-600' when PIPECALIBER between 600 and 900 then '6..
SQL
数据库的组合
查询
和
统计
查询
数据库的组合
查询
和
统计
查询
一、实验目的 对数据库进行组合
查询
和
统计
查询
二、实验内容 1、加深对
SQL
语言
查询
语句的理解 2、熟练掌握数据
查询
中的分组
统计
、计算和组合操作方法。 三、实验要求 在本题下面提交基本操作效果截图。 一,组合
查询
简单
查询
。 1、
查询
全体学生情况,
查询
结果年龄降序排列 use ppp go select * from 数据表 order by 年龄,学号 desc go 2、
查询
表中男、女学生的人数 use ppp go select 性别 as '性别',COUNT(*)
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章