[英]Redshift View Column Reassignment
我有一个现有视图,其中 A 列的值为“Y”或“N”
我需要创建另一个 B 列,它只是 A 列的倒数。所以当 A = 'Y' B = 'N'
看起来很简单,但我想不出在视图中执行此操作的方法。 我正在尝试找到一种方法来处理一个只说 If column A = 'Y' then column B = 'N' 的情况,反之亦然,但我遇到了问题
任何人都知道完成此任务的好方法吗?
你有正确的想法。 假设A
只接受'Y'
和'N'
:
create view invert_a as
select (case when A = 'Y' then 'N' else 'Y' end) as B, . . .
from t;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.