select name from (select table_name from information_schema.columns where column_name='attr6') as t where attr6=1000;不加as t会报错,但是加了之后完全偏离了我的本意。加了as t之后,等于从关系表t中查找元组了。而我本来的意思是从所有包含attr6属性的关系表中找到attr6=1000的元组。要怎么才能实现这个要求呢?SQLselectMysql
解决方案 »
- mysql卸载之后怎么重新安装出错啊?
- 数据库连接加上characterEncoding=utf8后,控制台输出感叹号
- 本地mysql服务器,使用localhost连接很慢,ip连接就正常,求解释!!!
- 一个mysql的存储过程,哪里有问题?
- 怎么让mysql同时支持繁体和简体字???????
- 将\mysql\data\ 下的数据复制到另外的机器上为什么不能打开?
- 请问mysql的什么版本才开始支持子查询?
- MySQL中修改密码及访问限制如何设置
- 求一条mysql语句 在线等 在线结贴
- 求教一个关于Mysql查询效率的问题
- MySql用PhpMyAdmin执行SQL语句时报错,我要返回去修改SQL语,却发现被清空了,怎么办?
- 关于上传数据库到服务器问题
select table_name from information_schema.columns where column_name='attr6'
游标,循环取值,字符串累加生成SQL语句,再动态执行类似select name from (从游标中取出的table_name) where attr6=1000
" select name from " & a1 & " where attr6=1000"
假设table_name在A1单元格再COPY到MYSQL中执行