配置单元没有按位异或算术运算符。它可以用于任何数字数据类型,例如。 A ^ B . 更多详细信息请参见hive官方文档:https://cwiki.apache.org/confluence/display/hive/languagemanual+udf#languagemanualudf-算术运算符
SELECT * FROM (
SELECT
CASE WHEN COLUMNA='X' AND COLUMNB<>'X' THEN COLUMNA
CASE WHEN COLUMNA<>'X' AND COLUMNB='X' THEN COLUMNB
END AS XORCOMBO
FROM TABLENAME
)X
WHERE XORCOMBO IS NOT NULL
2条答案
按热度按时间yrdbyhpb1#
配置单元没有按位异或算术运算符。它可以用于任何数字数据类型,例如。
A ^ B
.更多详细信息请参见hive官方文档:https://cwiki.apache.org/confluence/display/hive/languagemanual+udf#languagemanualudf-算术运算符
mznpcxlj2#
尝试下面的查询而不是表名使用您的表名