【问题标题】:Variables in Spark-sql Data-bricks to dynamically assign valuesSpark-sql 数据砖中的变量动态分配值
【发布时间】:2020-07-08 12:35:48
【问题描述】:
Declare @var INT = 10
SELECT * from dbo.school where class = @var

这就是我们在 SQL 中声明的方式。 如何在 Spark SQL 中的数据块中执行相同的操作?

【问题讨论】:

  • 如果答案对您有帮助,您可以接受它作为答案(单击答案旁边的复选标记,将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢

标签: apache-spark-sql databricks azure-databricks


【解决方案1】:
  val i = 10
  val sqlS = s"SELECT * from dbo.school where class = $i"
  val df = spark.sql(sqlS)

【讨论】:

    猜你喜欢
    • 2020-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-27
    相关资源
    最近更新 更多