SparkAPI中的spark.sql(sql)支持limit查询吗?例如select * from tablename limit 1,10。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SparkAPI中的spark.sql(sql)支持limit查询吗?例如select * from tablename limit 1,10。相关的知识,希望对你有一定的参考价值。

支持limit的,但不支持limit(2,10),想要分页还得使用类似hive的开窗函数row_number 参考技术A

支持Limit查询

例:

select * from tablename limit 10

显示前十条数据

追问

比如我查第二页的数据如何解决

以上是关于SparkAPI中的spark.sql(sql)支持limit查询吗?例如select * from tablename limit 1,10。的主要内容,如果未能解决你的问题,请参考以下文章

spark-sql 与 spark-shell REPL 中的 Spark SQL 性能差异

为啥 org.apache.spark.sql.types.DecimalType 在 Spark SQL 中的最大精度值为 38?

在 Spark SQL 中找不到 Hive 表 - Cloudera VM 中的 spark.sql.AnalysisException

spark sql 中的结构化数据

Spark SQL 中的更新查询

如何解决 Spark 中的“aggregateByKey 不是 org.apache.spark.sql.Dataset 的成员”?