我正在尝试使用Spark SQL在齐柏林飞艇中获取多行。
这是我的SQL语句:
{{1}}
这是我收到的错误消息:
不匹配的输入';'期望
(第1行,pos 90)
答案 0 :(得分:0)
不确定您的确切要求是什么,但是您的匹配条件不符合SQL语法标准。如果您的要求与此相符,则下面的语句将起作用:
select id, name from target where updated_at in ('val1', 'val2','val3')
答案 1 :(得分:0)
如果有人像我一样在 Spark 的 echo "C:\Users\tgfx\AppData\Local\Programs\Python\Python39" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
函数中收到此错误:selectExpr
的正确用法不是包含逗号分隔的列名列表的字符串,而是列的列表名称:
selectExpr