Oracle根据字段名查找表中相应字段的数值
表A存放表的相关信息,有三个主要字段a,b,ca:表名b:字段c:字段名现有一张表AA,假设要查询表AA中字段S01对应的数值(对应的表A中a=AA,b=S01,c.=n...
表A 存放表的相关信息,有三个主要字段 a,b,c a:表名 b:字段 c:字段名
现有一张表AA ,假设要查询表AA中字段S01对应的数值(对应的表A中a=AA ,b=S01,c.=name)
主要是因为还有另外一张表BB中有字段名,所以想要通过表A根据字段名和表名找出对应的字段,然后再关联表AA查找对应的字段所对应的数值,现在查找出对应的字段之后,不知道该如何在表AA中查找出对应字段的值。直接 select b01 from AA,跑出来的还是SC01,而不是SC01对应的值(注:假设b01是要查询的具体字段),小白一个,求解,求点拨,不胜感激!
表A:
表AA:
表BB:
不好意思,前面可能说的有点乱,假设就这么三张表:
表A是一张中间表,存储的是各个表的字段以及字段对应的具体的含义(比如说对应的表中字段F001对应的表示的是语文)
想要达成目的:对比表AA中张三的语文成绩与表BB中张三的语文成绩是否一致。(表AA和表BB通过ID关联(001))
问题:不知道怎么将表AA中的语文跟表BB中的F001给关联上(实际上表BB有将近100个字段,所以列举有点不现实),直接将AA表跟A关联起来,得到语文对应的字段是F001,然后再在BB中查询这个F001对应的分数不知道怎么查,查出来的结果全是'F001',囧!
求解! 展开
现有一张表AA ,假设要查询表AA中字段S01对应的数值(对应的表A中a=AA ,b=S01,c.=name)
主要是因为还有另外一张表BB中有字段名,所以想要通过表A根据字段名和表名找出对应的字段,然后再关联表AA查找对应的字段所对应的数值,现在查找出对应的字段之后,不知道该如何在表AA中查找出对应字段的值。直接 select b01 from AA,跑出来的还是SC01,而不是SC01对应的值(注:假设b01是要查询的具体字段),小白一个,求解,求点拨,不胜感激!
表A:
表AA:
表BB:
不好意思,前面可能说的有点乱,假设就这么三张表:
表A是一张中间表,存储的是各个表的字段以及字段对应的具体的含义(比如说对应的表中字段F001对应的表示的是语文)
想要达成目的:对比表AA中张三的语文成绩与表BB中张三的语文成绩是否一致。(表AA和表BB通过ID关联(001))
问题:不知道怎么将表AA中的语文跟表BB中的F001给关联上(实际上表BB有将近100个字段,所以列举有点不现实),直接将AA表跟A关联起来,得到语文对应的字段是F001,然后再在BB中查询这个F001对应的分数不知道怎么查,查出来的结果全是'F001',囧!
求解! 展开
若以下回答无法解决问题,邀请你更新回答
2个回答
展开全部
好晕,是不是有三个表 AA A BB A是中间表存的是表信息 现在要查的字段名在BB表里 其余信息在A表里 现在需要通过BB表中的字段名关联A表 查出需要查AA表的b01字段对吧?
追问
嗯嗯,是的,主要是不清楚怎么根据字段名去将字段对应的值给跑出来!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
估计没有人看懂你说了些啥
更多追问追答
追问
不会吧,桑心!
追答
真的,估计很多人都过来,你这个问题应该不是什么复杂的问题,但真正的问题在于你的描述,别人都不知道你说了些啥。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询