我怎么知道我的select sql中查询了哪些表?

时间:2013-07-01 01:35:44

标签: php mysql

我想从现有的选择sql中获取整个表名。
例如.my select sql是

select * from hello h . 

如何获取sql中查询的表?
你只能添加连接select sql的额外str,比如“explain” enter image description here

1 个答案:

答案 0 :(得分:2)

除非是您使用的软件提供的,否则想要获取的内容是不可能的。

根据Mysql-Issue-Tracker,你正在寻找的那个功能

我建议您仔细阅读该故障单,因为它有一些意见和建议可能有助于您更好地了解您的问题。

所以你问题的答案就是你到现在为止需要保留一个引用你自己的别名属于哪个表。您的示例中的SQL查询对我来说非常直接。