输入';'不匹配期望<EOF>(第1行,pos 90)

时间:2019-06-17 19:57:59

标签: apache-spark-sql apache-zeppelin

我正在尝试使用Spark SQL在齐柏林飞艇中获取多行。

这是我的SQL语句:

{{1}}

这是我收到的错误消息:

  

不匹配的输入';'期望(第1行,pos 90)

2 个答案:

答案 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