Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Select 描述选择查询_Select_Describe - Fatal编程技术网

Select 描述选择查询

Select 描述选择查询,select,describe,Select,Describe,除表外,“描述”或“显示”列似乎不起作用 我希望能够检索与descripe等价的查询,但是对于任意复杂的SELECT查询 例如,我想说: 描述任意SELECT语句astable 2 其中SELECT语句可能包含连接等 在最简单的情况下 DESCRIBE (SELECT * from table1) as table2 应产生与相同的结果 DESCRIBE table1 是否有一些SQL可用于获取此信息或类似信息?我假设您使用的是MySQL,尽管这应该可以工作。从5.0.1版开始,desc

除表外,“描述”或“显示”列似乎不起作用

我希望能够检索与descripe等价的查询,但是对于任意复杂的SELECT查询

例如,我想说:

描述任意SELECT语句astable 2

其中SELECT语句可能包含连接等

在最简单的情况下

 DESCRIBE (SELECT * from table1) as table2
应产生与相同的结果

 DESCRIBE table1

是否有一些SQL可用于获取此信息或类似信息?

我假设您使用的是MySQL,尽管这应该可以工作。从5.0.1版开始,descripe语句也适用于视图。因此,您需要做的是将SELECT查询保存为视图,并在视图上执行描述:

CREATE VIEW myview AS SELECT qty, price, qty*price AS value FROM mytable;
DESCRIBE myview

我们在这里讨论的是哪个数据库管理系统?