视图
CREATE VIEW store_new AS
SELECT store_id "门店ID", store_name "门店名称"
FROM store;
SELECT * FROM store_new;

问题
创建了临时表,并修改了别名,SELECT 原字段会报错:
SELECT store_id, store_name
FROM dim_store_new
会报错:1054 - Unknown column 'store_id' in 'field list', Time: 0.000000s

解决
SELECT 别名才行
SELECT 门店ID, 门店名称
FROM dim_store_new


本文介绍了在SQL中创建视图并使用别名的方法。通过创建名为`store_new`的视图来展示`store`表的`store_id`和`store_name`字段,并详细解释了在查询时必须使用别名的原因,以及如何正确地使用别名进行查询。当尝试直接使用原始字段名时,可能会遇到1054错误,即无法找到指定的列。解决这个问题的关键在于理解视图中的别名必须在后续查询中被引用。
953

被折叠的 条评论
为什么被折叠?



