select * from pt where 2020.01M <= month(TradeDate) <= 2020.02M
或者
select * from pt where 2020.01.01 <= TradeDate <= 2020.02.01
推荐使用第二种方式,第一种方式不会触发分区剪枝
根据TradeDate列(Date类型)筛选2020年1月和2月,做范围查询;
脚本没有报错,但是结果表t为空。
t = select * from pt where 2020.01 <= TradeDate <= 2020.02
select * from pt where 2020.01M <= month(TradeDate) <= 2020.02M
或者
select * from pt where 2020.01.01 <= TradeDate <= 2020.02.01
推荐使用第二种方式,第一种方式不会触发分区剪枝