我需要了解有关Select查询返回的列的一些信息。
我设法解决了像SELECT * FROM table
之类的简单选择查询的问题,如下所示:
CREATE VIEW myView as SELECT * FROM table ;
DESCRIBE myView;
但我遇到嵌套选择问题SELECT T.name FROM (SELECT * FROM table) AS T
虽然无法为嵌套创建视图。
答案 0 :(得分:0)
您可以在查询上运行describe
:
DESCRIBE SELECT T.name FROM (SELECT * FROM table) AS T
如果您仍想创建嵌套查询的视图,则可以创建2个视图。一个用于内部查询:
CREATE VIEW myViewInner as SELECT * FROM table
主要查询之一:
CREATE VIEW myViewMain as SELECT name FROM myViewInner;