业务中要通过读取时间分区字段做筛选数据并处理,但是我
表字段值为20240905类型的,我要把他转为2024-09-05适配我的时间传参
转换方式
SELECT *
FROM table1
WHERE from_unixtime(unix_timestamp(stat_date, 'yyyyMMdd'), 'yyyy-MM-dd') = '2024-09-05';
基本可以了,如果要传参的话,直接在外面定义好传入的时间参数,传到后面的时间串就行
业务中要通过读取时间分区字段做筛选数据并处理,但是我
表字段值为20240905类型的,我要把他转为2024-09-05适配我的时间传参
SELECT *
FROM table1
WHERE from_unixtime(unix_timestamp(stat_date, 'yyyyMMdd'), 'yyyy-MM-dd') = '2024-09-05';
基本可以了,如果要传参的话,直接在外面定义好传入的时间参数,传到后面的时间串就行