我正在 Spark 上运行一个大部分使用 SQL 的进程。在其中一个工作流程中,我收到以下错误:
不匹配的输入“来自”期望
代码是
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
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚我一生中的错误是什么
我试过检查逗号错误或意外括号,但这似乎不是问题。