在项目中需要用到自定义视图,要实现类似SQL SERVER视图的功能,给定表,关联,查询条件及显示列来生成视图详细说明: 有4张表: T1、T2、T3、T4
T1有字段F11、F12、F13、F14
T2有字段F21、F22、F23、F24
T3有字段F31、F32、F33、F34
T4有字段F41、F41、F43、F44 三个关联:R1、R2、R3
R1的主表为T1,从表为T2
R2的主表为T2,从表为T3
R3的主表为T3,从表为T4
查询条件:T1.F11 = 1 (查询条件可能有多个)
最后得到的VIEW包含字段:T1.F11、T2.F23、T3.F32、T4.F41 根据上面的关联和查询条件,求VIEW。
T1有字段F11、F12、F13、F14
T2有字段F21、F22、F23、F24
T3有字段F31、F32、F33、F34
T4有字段F41、F41、F43、F44 三个关联:R1、R2、R3
R1的主表为T1,从表为T2
R2的主表为T2,从表为T3
R3的主表为T3,从表为T4
查询条件:T1.F11 = 1 (查询条件可能有多个)
最后得到的VIEW包含字段:T1.F11、T2.F23、T3.F32、T4.F41 根据上面的关联和查询条件,求VIEW。
解决方案 »
- 存储过程出了问题 简单的 帮忙看看
- 求助!
- 主从表外键关联的时候,是关联ID好些还是关联名称好些?
- 如果一本书的作者数目是未知的,可能很多个,也可能很少,那该如何储存 ,具体怎么做啊?
- 请问sp3补丁怎么打? 我下载了 不知道怎么打!
- 请教根据模板自动生成源代码的相关技术
- 菜鸟求助跨数据库插入大量数据
- isql -U 127.0.0.1 -S sa -P abcde -i MySql.sql总是说"第一行' '附近错误",是何原因,请大侠指点
- 在触发器中的变量老提示要声明变量的问题 急疯了??
- 自定义函数中应用Insert,update
- 急,SQL2005配置镜像完成,测试问题
- SQL如何取消正在回滚的事物
select T1.F11,T2.F23,T3.F32,T4.F41
from T1 a join T2 b on a.F11=b.F21
join T3 c on b.F21=c.F31
join T4 d on c.F31=d.F41
select T1.F11,T2.F23,T3.F32,T4.F41
from T1 a join T2 b on a.F11=b.F21
join T3 c on b.F21=c.F31
join T4 d on c.F31=d.F41
where a.F11=1 ----and (其它条件)