我现在有6张表.
province省市表
college学校表,
school机构表,上级关联id为college_id,在这张表中,同时有自己的上下级记录.比如说:学院,院属系,都存在这张表里,院属系是学院的下级.
specialty专业,上级关联id为school_id
base,
sub_school这2个表的上级均为college_id 我如何建立一个视图,为下面的格式: 省市id,学校id,学校name,机构id,机构name,专业id,专业name,base_id,base_name,sub_school_id,sub_school_name,id,name,kind(类型) 也就是说.通过省市,能够查到下面所有的学校,机构等等.
通过学校,能够查到下面所有的机构,专业等等.
province省市表
college学校表,
school机构表,上级关联id为college_id,在这张表中,同时有自己的上下级记录.比如说:学院,院属系,都存在这张表里,院属系是学院的下级.
specialty专业,上级关联id为school_id
base,
sub_school这2个表的上级均为college_id 我如何建立一个视图,为下面的格式: 省市id,学校id,学校name,机构id,机构name,专业id,专业name,base_id,base_name,sub_school_id,sub_school_name,id,name,kind(类型) 也就是说.通过省市,能够查到下面所有的学校,机构等等.
通过学校,能够查到下面所有的机构,专业等等.
解决方案 »
- 求sql存储过程转oracle的写法
- Oracle数据库问题,表空间使用率99%,怎么解决
- 创建sequence时总是抛权限不足
- 烦死了 谁能告诉我 游标到底是怎么个东西?
- 创建有2个基础表实体视图,刷新方式FAST,报错
- 我想把B表中的fristname,lastname字段插到A表中的fristname,lastname字段中,咋办?
- 帖了一年都无人能解决的问题-wm_sys.wm_concat 排序问题
- 在P4windows2000server下安装oracle9i出错了,希望得到诸位的帮助,非常感谢!
- 问个关于proc中,把字符串转成date数据类型的问题.请大家帮忙谢谢了先
- ora-12560: tns: 协议适配器错误
- 更新数据时报错,请大家帮忙看下,谢谢
- 怎样获得某一列的乘积
select *
from province p,
college c,
school s,
specialty sp,
base b,
sub_school ss
where p.province_id = c.province_id
and c.college_id = s.college_id
and s.school_id = sp.school_id
and b.college_id = c.college_id
and ss.college_id = c.college_id;