永洪社区

标题: sql如何获取上个月的数据 [打印本页]

作者: chd0716    时间: 2022-4-26 17:11
标题: sql如何获取上个月的数据
数据集是hive的。例如今天为2022-04-26,我想得到202203要如何写sql
作者: yhtech-zjt    时间: 2022-4-26 17:27
select * from table where date_format(日期字段,"yyyy-MM") = date_format(add_months(current_date,-1),"yyyy-MM")
作者: Wang315    时间: 2022-4-26 17:34
您好,可以使用date_format(date_sub (current_date,30),'yyyy-MM'),其中current_date是当前日期




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4