spark sql date_sub
时间: 2023-11-25 21:04:43 浏览: 285
spark-sql_2.11-2.4.0-cdh6.1.1.jar
`date_sub` 是 Spark SQL 中的一个日期函数,用于将指定日期减去指定的天数。其语法如下:
```sql
date_sub(date: Column, days: Int): Column
```
其中,`date` 是要进行减法运算的日期列,`days` 是要减去的天数。
例如,假设有一个名为 `orders` 的表,其中包含一个名为 `order_date` 的日期列,我们可以使用 `date_sub` 函数将 `order_date` 列中的日期减去 7 天,得到一个新的日期列 `new_date`,如下所示:
```sql
SELECT date_sub(order_date, 7) AS new_date FROM orders
```
阅读全文