各位大侠我下面有段sql已经求出了我想要的数据集,但是我想要拿到里面的某些字段的个数。我试了很多办法都没有见效,无奈希望某位大侠能指点一下。
sql如下:
select
o.organizename,course.c_coursename,u.realname
from sk_user_organize organize,sk_organize o,les_course course,les_courseaccess ca
,sk_user u
where organize.userid = ca.c_accessobjid
and organize.organizeid = o.organizeid
and ca.c_courseid = course.c_courseid
and ca.c_accessobjid = u.userid
order by o.organizename
附上部分数据:
部门名称(organizename) 课程名(c_coursename) 人名(realname)
后援中心建设办公室 2011年集团公司第一期领导力培训――“面试技巧”培训班 小伟
后援中心建设办公室 2011年十一月份集团公司第一期领导力培训班 小伟
后援中心建设办公室 2011年集团公司第一期领导力培训――“面试技巧”培训班 小肖
后援中心建设办公室 2011年十月份第二期集团公司领导力培训班 小肖
后援中心建设办公室 工会职工提案宣导 小肖
后援中心建设办公室 2011年十月份第二期集团公司领导力培训班 小伟
后援中心建设办公室 2011年十一月份集团公司第一期领导力培训班 小肖
客户关系项目组 2011年寿险赴澳培训 小顾
客户关系项目组 2011年寿险赴澳大利亚培训 小顾
客户关系项目组 2011年第一期集团公司领导力培训班 小顾
客户关系项目组 2011年第二期集团公司领导力培训-面试技巧培训班 小顾
安徽分公司 工会职工提案宣导 小唐
安徽分公司 工会职工提案宣导 小明
北京分公司 工会职工提案宣导 海涛现在我想实现 ,求出 每个部门下的课程数 和 每个部门下有课程的人数
例如:后援中心建设办公室 每个部门下的课程数:4 ,每个部门下有课程的人数:2
请各位大侠指点一下,我这个sql应怎么改造
sql如下:
select
o.organizename,course.c_coursename,u.realname
from sk_user_organize organize,sk_organize o,les_course course,les_courseaccess ca
,sk_user u
where organize.userid = ca.c_accessobjid
and organize.organizeid = o.organizeid
and ca.c_courseid = course.c_courseid
and ca.c_accessobjid = u.userid
order by o.organizename
附上部分数据:
部门名称(organizename) 课程名(c_coursename) 人名(realname)
后援中心建设办公室 2011年集团公司第一期领导力培训――“面试技巧”培训班 小伟
后援中心建设办公室 2011年十一月份集团公司第一期领导力培训班 小伟
后援中心建设办公室 2011年集团公司第一期领导力培训――“面试技巧”培训班 小肖
后援中心建设办公室 2011年十月份第二期集团公司领导力培训班 小肖
后援中心建设办公室 工会职工提案宣导 小肖
后援中心建设办公室 2011年十月份第二期集团公司领导力培训班 小伟
后援中心建设办公室 2011年十一月份集团公司第一期领导力培训班 小肖
客户关系项目组 2011年寿险赴澳培训 小顾
客户关系项目组 2011年寿险赴澳大利亚培训 小顾
客户关系项目组 2011年第一期集团公司领导力培训班 小顾
客户关系项目组 2011年第二期集团公司领导力培训-面试技巧培训班 小顾
安徽分公司 工会职工提案宣导 小唐
安徽分公司 工会职工提案宣导 小明
北京分公司 工会职工提案宣导 海涛现在我想实现 ,求出 每个部门下的课程数 和 每个部门下有课程的人数
例如:后援中心建设办公室 每个部门下的课程数:4 ,每个部门下有课程的人数:2
请各位大侠指点一下,我这个sql应怎么改造
解决方案 »
- oracle 启动每日备份问题
- 脱机数据怎么同步?
- 上传一个非常详细的Oracle10G在IBMAIX5L上的安装步骤与大家分享
- 新手求教一个简单的SQL语句的写法~~~可能用到exists?
- 想返回表中第n条记录到第m条记录,怎么办?
- 在Oracle数据库中 一个表的主键是自增序列,假如删除一条语句,然后在插入一条语句,要求插入的这条语句插入到删除那条语句的位置?
- PL/SQL 替换字符串的问题
- 求救,oracle的连接,分不够再加
- 急急Oracle8i 的起动问题
- SQL Plus 中,用 select * from table,显示太慢,1000多条就要跑上10多分钟,怎样修改显示速度?
- Oracle 11g 默认安装带来的用户名/密码有哪些?
- SQL中WHERE查询条件字段左边与右边的区别
select o.organizename, course.c_coursename, u.realname
from sk_user_organize organize,
sk_organize o,
les_course course,
les_courseaccess ca,
sk_user u
where organize.userid = ca.c_accessobjidand
organize.organizeid = o.organizeidand
ca.c_courseid = course.c_courseidand
ca.c_accessobjid = u.useridorder) t group by t.organizename
不知这样可否满足要求