字段值 表名 sql
来源:百度知道 编辑:UC知道 时间:2024/05/03 22:16:52
表tableA,用以记录某一类表的表名及其编号,其中有一字段tname,表示表名,现在要查一个编号为002的值,并且查其对应表的数据,如何把从tableA中查到的表名转换成一个可以直接用的表名??不要思路,只有可以直接用的sql或者存储过程。
这么写不行:select * from (select tname from tableA where 编号='002')
这么写不行:select * from (select tname from tableA where 编号='002')
........
select * from (select tname from tableA where 编号='002')
不是很清楚你的意思
“如何把从tableA中查到的表名转换成一个可以直接用的表名??”
是啥子意思嘛??
不要急!搞清楚概念,再动手不迟!充分理解:【库,表,字段,字段类型】的含义。SQL语句的 插入,更新,删除。【书写格式】
和存储过程,视图等操作步骤。一步一步走,千万不要过急。
你会成功的!!
建个视图就是的了
create view v_tableA
as select tname from tableA where 编号='002'
-----先运行上面的,以后就可以直接运行下面的了
select * from v_tableA