2025/1/20
// 创建SparkSession
val spark = SparkSession.builder()
.appName("SparkSQLExample")
.config("spark.master", "local")
.getOrCreate()
// 创建DataFrame
val data = Seq(("Alice", 22), ("Bob", 25), ("Charlie", 28))
val df = spark.createDataFrame(data).toDF("name", "age")
// 查询操作
df.createOrReplaceTempView("people")
val result = spark.sql("SELECT name, age FROM people WHERE age > 24")
result.show()