如何在 sparksql 中获取 current_date - 1
day,与 mysql 中的 cur_date()-1
相同。
原文由 Vishan Rana 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何在 sparksql 中获取 current_date - 1
day,与 mysql 中的 cur_date()-1
相同。
原文由 Vishan Rana 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以试试
date_add(current_date(), -1)
我也不知道火花,但我在谷歌上找到了它。您也可以使用此 链接 作为参考
原文由 TAYFUN CANAKCI 发布,翻译遵循 CC BY-SA 3.0 许可协议
15 回答8.2k 阅读
8 回答6k 阅读
4 回答4.5k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
算术函数允许您对包含日期的列执行算术运算。
例如,您可以计算两个日期之间的差值、将天数加到日期上或从日期中减去天数。 The built-in date arithmetic functions include
datediff
,date_add
,date_sub
,add_months
,last_day
,next_day
和months_between
。我们需要的是
我们有
你可以选择
请参阅 https://spark.apache.org/docs/1.6.2/api/java/org/apache/spark/sql/functions.html