gpt4 book ai didi

sql - 不匹配的输入 'from' 期待 SQL

转载 作者:行者123 更新时间:2023-12-03 17:13:41 27 4
gpt4 key购买 nike

我正在 Spark 上运行一个大部分使用 SQL 的进程。在其中一个工作流程中,我收到以下错误:

mismatched input 'from' expecting


代码是
 select a.ACCOUNT_IDENTIFIER,a.LAN_CD, a.BEST_CARD_NUMBER,  
decision_id,
case when a.BEST_CARD_NUMBER = 1 then 'Y' else 'N' end as best_card_excl_flag
from (select a.ACCOUNT_IDENTIFIER,a.LAN_CD, a. decision_id row_number()
over (partition by CUST_GRP_MBRP_ID
order by coalesce(BEST_CARD_RANK,999)) as BEST_CARD_NUMBER
from Accounts_Inclusions_Exclusions_Flagged a) a
我无法弄清楚我一生中的错误是什么
我试过检查逗号错误或意外括号,但这似乎不是问题。

最佳答案

在代码的第 4 行中,您只需要在 a.decision_id 之后添加一个逗号,因为 row_number() 是一个单独的列/函数。

P.S.:尝试在嵌套的 select 语句中使用缩进,以便您和您的同行可以轻松理解代码。干杯!

关于sql - 不匹配的输入 'from' 期待 <EOF> SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56676303/

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