2 hive
我正在尝试编写一个配置单元查询来从今天的分区获取数据。这是我的查询:
select * from testtable
where data_dt ='date +%Y%m%d';
Run Code Online (Sandbox Code Playgroud)
我需要帮助将日期转换为yyyyMMdd格式。
多谢。
尝试这个:
select *
from mytable
where mydate=regexp_replace(to_date(from_unixtimestamp())),'-','')
;
Run Code Online (Sandbox Code Playgroud)
当我测试时使用:
select regexp_replace(to_date(from_unixtimestamp())),'-','') as yyyyMMdd from dual;
Run Code Online (Sandbox Code Playgroud)
我得到输出:20150723
| 归档时间: |
|
| 查看次数: |
24936 次 |
| 最近记录: |