我需要在mysql中自动转动查询执行的结果。 问题是结果是动态的,这取决于我正在执行的查询的参数。
因此,要创建动态的透视过程,我需要掌握我正在执行的查询返回的列。
我将结果保存到内存临时表中。
如果我执行“描述表”或“从表中显示列”,我可以看到列,但无法以编程方式获取它们,以执行操作用表名。
由于它是一个临时表, information_schema.columns 也不包含任何信息。
所以问题是:
1 - 我可以抓住(在mysql中)describe命令的结果
2 - 还有另一种方法来获取临时表的列名。
提前致谢!