用户表,id是主键
sql>select id, name, gender from newroleid name gender
1 张三 男
3 王五 男
2 李四 女借阅纪录表,usernum是外键
sql>select usernum,lendpkiib,lendtime,futuname from readtable
usernum lendpkiib lendtime futuname
1 4542 26-5月 -09 地形地质图
1 5513 15-11月-09 矿区及周围地形地质图
1 4542 26-9月 -09 区域地质图
2 4542 26-2月 -09 实际材料图
3 5000 29-12月-08 测试
3 5000 29-1月 -08 测试
3 5000 29-1月 -08 测试
3 4000 29-3月 -08 测试打印纪录表,usernum是外键
sql>select usernum,printpkiib,printtime,futuname from printable
usernum printpkiib printtime futuname
1 4542 27-11月-09 地形地质
2 5000 29-12月-09 测试
2 5000 31-12月-09 测试
2 5000 03-1月 -08 测试
3 5000 20-1月 -09 测试
3 5000 20-1月 -08 测试想根据用户性别分类统计借阅次数和打印次数,
性别 借阅 打印
男 1 2
女 4 3如何写SQL语句?
sql>select id, name, gender from newroleid name gender
1 张三 男
3 王五 男
2 李四 女借阅纪录表,usernum是外键
sql>select usernum,lendpkiib,lendtime,futuname from readtable
usernum lendpkiib lendtime futuname
1 4542 26-5月 -09 地形地质图
1 5513 15-11月-09 矿区及周围地形地质图
1 4542 26-9月 -09 区域地质图
2 4542 26-2月 -09 实际材料图
3 5000 29-12月-08 测试
3 5000 29-1月 -08 测试
3 5000 29-1月 -08 测试
3 4000 29-3月 -08 测试打印纪录表,usernum是外键
sql>select usernum,printpkiib,printtime,futuname from printable
usernum printpkiib printtime futuname
1 4542 27-11月-09 地形地质
2 5000 29-12月-09 测试
2 5000 31-12月-09 测试
2 5000 03-1月 -08 测试
3 5000 20-1月 -09 测试
3 5000 20-1月 -08 测试想根据用户性别分类统计借阅次数和打印次数,
性别 借阅 打印
男 1 2
女 4 3如何写SQL语句?
解决方案 »
- oracle 10g for solaris x86 下载
- 我执行一个动态SQL的查询语句结果在那里显示?
- 安装Oracle问题???
- 求,跪求,如何查询表中自定义类型(集合数组)的字段值 SQL怎么写!急!急!急!
- 十万火急:如何在动态语句中使用表名的变量?
- Task's怎么插到字符型里?
- 在linux下用proc/c++往oracle里写汉字的问题(汉字给拆了,不知如何解决)
- (9)菜鸟问题!!!容易拿分!!
- 哪个网站提供有Oracle Designer/2000的完全版下载,我是宽带!!!谢谢!!!
- oracle 9i 安装问题
- 关于同意词
- alter database datafile 4 online;显示需要执行介质恢复?
(SELECT sex,COUNT(*) jy FROM (
SELECT t1.sex FROM 用户表,借阅表 WHERE 用户表.ID=借阅表.usernum)
GROUP BY sex) a,
(SELECT sex,COUNT(*) dy FROM (
SELECT t1.sex FROM 用户表,打印表 WHERE 用户表.ID=打印表.usernum)
GROUP BY sex) b
WHERE a.sex=b.sex;