gpt4 book ai didi

sql - 在 Redshift 中创建 View 时选择列的名称

转载 作者:行者123 更新时间:2023-12-04 07:29:56 26 4
gpt4 key购买 nike

我正在尝试创建一个包含带有代码列表的列的 View 。这是我目前拥有的 SQL 代码:

DROP VIEW IF EXISTS myview;
CREATE OR REPLACE VIEW myview as
SELECT 'code1'
UNION
SELECT 'code2'
UNION
SELECT 'code3'
这将创建一个包含此列的 View :


?柱子?


代码1

代码2

代码3


如您所见,列名称是“?column?”我想将其更改为我选择的名称。我试过查看 Redshift documentation它说你可以指定一个列名,但我不确定什么是正确的语法,因为他们没有给出任何例子。

最佳答案

只需添加一个带有列名称的别名

CREATE OR REPLACE VIEW logs.myview as
SELECT 'code1' as my_column
UNION
SELECT 'code2'
UNION
SELECT 'code3';

关于sql - 在 Redshift 中创建 View 时选择列的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68003705/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com