在MySQL中显示列别名
我想为以下MySQL查询创建一个别名(如bash中的别名):在MySQL中显示列别名,mysql,bash,alias,Mysql,Bash,Alias,我想为以下MySQL查询创建一个别名(如bash中的别名): 显示表格中的列,其中字段!='列名称和字段!='col_name' 我读了一些关于视图的内容,但似乎我需要一个SELECT查询来使用它们 我只想在MySQL提示符中键入如下内容:showcols,并在后台执行上述查询,这可能吗 PS:由于表中某些枚举字段的长度,我无法使用描述。您可以使用信息模式中的选择来替换显示列 SELECT column_name FROM INFORMATION_SCHEMA.`columns` WHERE
显示表格中的列,其中字段!='列名称和字段!='col_name'代码>
我读了一些关于视图的内容,但似乎我需要一个SELECT
查询来使用它们
我只想在MySQL提示符中键入如下内容:showcols
,并在后台执行上述查询,这可能吗
PS:由于表中某些枚举字段的长度,我无法使用描述。您可以使用信息模式中的选择来替换显示列
SELECT column_name FROM INFORMATION_SCHEMA.`columns`
WHERE column_name not IN ('col1','col2');
现在,您可以基于此选择创建视图
:
CREATE VIEW as SELECT ......
谢谢我在你的基础上创建了一个更长的查询来模拟描述,然后创建了一个视图,它成功了!