【发布时间】:2015-05-27 04:55:19
【问题描述】:
我有一个名为“count”的列 这就像在 LINQ 中翻转选择一样容易:
rdd.select('count)
但在 SQL 中很难选择,到目前为止我找到的所有答案都是“非法名称,请勿使用”。 实现关键字转义机制怎么会这么难?
【问题讨论】:
标签: apache-spark hiveql apache-spark-sql
我有一个名为“count”的列 这就像在 LINQ 中翻转选择一样容易:
rdd.select('count)
但在 SQL 中很难选择,到目前为止我找到的所有答案都是“非法名称,请勿使用”。 实现关键字转义机制怎么会这么难?
【问题讨论】:
标签: apache-spark hiveql apache-spark-sql
当您将列名包含在反引号中时,事情可能会奏效。例如:
SELECT date, `last`, open, high, low, volume, change FROM timeseries
【讨论】: