gpt4 book ai didi

sql - Impala 查询错误 - AnalysisException : operands of type INT and STRING are not comparable

转载 作者:可可西里 更新时间:2023-11-01 16:37:33 64 4
gpt4 key购买 nike

我正在尝试在 Impala 中执行查询并收到以下错误(AnalysisException:INT 和 STRING 类型的操作数不可比较:B.COMMENT_TYPE_CD = '100')有人可以帮我解决这个问题:查询:

SELECT 
ORDER_ID,
L1.LONG_TEXT
FROM
DB.ORDER_COMMENT A,
DB.SHORT_TEXT L1
WHERE ACTION_SEQUENCE = (
SELECT MAX(ACTION_SEQUENCE)
FROM DB.ORDER_COMMENT B
WHERE B.COMMENT_TYPE_CD='100'
AND A.ORDER_ID=B.ORDER_ID)
AND COMMENT_TYPE_CD='100'
AND A.LONG_TEXT_ID=L1.LONG_TEXT_ID
AND L1.ACTIVE_IND=1

谢谢

最佳答案

不知道表结构使这成为猜测,但是...... COMMENT_TYPE_CD 字段是否可能是 DB.ORDER_COMMENT 表中的 INT?如果是这样,您应该删除 '100' 中的引号,只保留 100

关于sql - Impala 查询错误 - AnalysisException : operands of type INT and STRING are not comparable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48892701/

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