首页 / 知识
关于sql:从“显示表” MySQL查询中选择数据
2023-04-15 11:34:00

Select data from “show tables” MySQL query
在MySQL中可以从
尽管上面的方法行不通(至少在5.0.51a上有效),但遵循这些原则还是可以的。
我想你要 参见http://dev.mysql.com/doc/refman/5.0/en/tables-table.html
据我所知,除非您如其他人所提到的那样从
但是,
计数:
列出:
您可能比您认为SHOW TABLES表现得更像SELECT更接近:
您不能像示例中那样在子查询中放入
正如其他答案所指出的那样,您可以直接使用
MySQL的 用户@physicalattraction在大多数其他答案上发布了此评论:
相反,OP的问题并不是说他们想选择所有表中的数据。他们说他们想从 如果OP确实希望从所有表中选择所有数据,那么答案是否定的,您无法通过一个查询来完成。每个查询必须显式命名其表。您不能将表名设为变量或同一查询的另一部分的结果。同样,给定查询结果的所有行必须具有相同的列。
因此,从所有表中选择所有数据的唯一方法是运行 您是否考虑过查询INFORMATION_SCHEMA.Tables?如
您可以创建一个存储过程,然后将表名放在游标中,然后循环遍历表名以显示数据。
存储过程入门:
创建一个游标: 例如,
然后调用存储过程:
这将返回以下评论:myTable.myColumnName
那应该是一个好的开始。有关更多信息,请查看INFORMATION_SCHEMA表。
我认为您想要的是MySQL的information_schema视图: 在MySQL 5.1中,您可以尝试
输出:
是的,来自table_schema的SELECT对于系统管理可能非常有用。如果您有很多服务器,数据库,表...有时您需要DROP或UPDATE一堆元素。例如,创建查询以删除所有前缀名称为" wp_old _..."的表:
我不明白为什么要在语句中使用 12.5.5.30。显示表语法 |
最新内容
相关内容
linux查询ip命令?
linux查询ip命令?,地址,网络,信息,设备,系统,电脑,终端,命令,中心,技术指标,linux查询ip地址命令1、输入以下命令:ipaddrshow。每个设备的IP地linux显示错误命令?
linux显示错误命令?,信息,系统,电脑,状态,时间,环境,命令,搜狐,密码,异常,虚拟机里怎么开始linux系统,打startx命令提示错误1、第一种:这个问题linux逐行显示命令?
linux逐行显示命令?,标准,信息,系统,工作,地址,命令,实时,名称,文件,目录,Linux中显示一个文件最后几行的命令是什么?1、tail -n 20 filenamelinux日志命令查询?
linux日志命令查询?,系统,名称,信息,实时,电脑,对比,最新,日志,命令,环境,Linux系统日志怎么查看1、less /var/log/syslog 该命令会打开 /var/linux文本查询命令?
linux文本查询命令?,标准,命令,文件,工具,数据,信息,位置,系统,内容,文本,Linux下Grep命令的详细使用方法?1、查找root目录下包含Linux的文件,linux显示时间命令?
linux显示时间命令?,时间,系统,管理,标准,信息,单位,工具,数据,中国,命令,linux必学的60个命令安装和登录命令:login、shutdown、halt、reboot查询linux的命令历史?
查询linux的命令历史?,信息,系统,名称,地址,服务,命令,数据,环境,指令,用户,请问linux的history指令如何显示全部的历史记录在Linux服务器上,可linux启动显示命令行?
linux启动显示命令行?,系统,密码,终端,状态,首页,情况,基础,电脑,信息,工具,linux,按了ctrl+alt+F1,进入了类似纯命令行的界面,让输入login信linux命令左右查询?
linux命令左右查询?,系统,信息,管理,地址,工作,命令,文件,单位,位置,数据,linux查看路径命令1、linux命令如果记不得,可以使用man命令来查看某linux储存命令数据?
linux储存命令数据?,系统,工作,地址,信息,标准,命令,工具,实时,数据,分析,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目linux线程查询命令?
linux线程查询命令?,系统,第一,线程,命令,软件,名称,信息,进程,选项,方法,Linux系统如何查看进程的线程数1、第一种方法:top命令法首先执行toplinux命令左右查询?
linux命令左右查询?,系统,信息,管理,地址,工作,命令,文件,单位,位置,数据,linux查看路径命令1、linux命令如果记不得,可以使用man命令来查看某