oracle中日期的格式化

SELECT channel.CHAN_NM AS CHAN_NM,channel.CHAN_CD AS CHAN_CD,channel.CHAN_DES_WATER_H AS DES_WATER_H,
st.STNM, st.MONITOR_TYPE AS MONITOR_TYPE,
water.TM,water.STCD,  dict.LABEL AS MONITOR_TYPE_NAME,
waterDay.PERIOD_TOTAL AS DAY_TOTAL,waterMonth.PERIOD_TOTAL AS MONTH_TOTAL,waterYear.PERIOD_TOTAL AS YEAR_TOTAL
FROM CHANNEL_ST st
LEFT JOIN CHANNEL channel ON channel.CHAN_CD = st.CHAN_CD
LEFT JOIN CHANNEL_WATER_CUR water on st.STCD = water.STCD
--LEFT JOIN WP_CHANNEL_DAY day ON day.STCD = st.STCD AND CONCAT(to_char(water.TM,'yyyy-mm-dd'), ' 00:00:00') = to_char(day.STATI_TM,'yyyy-mm-dd hh24:mi:ss')
LEFT JOIN WP_CHANNEL_DAY waterDay ON waterDay.STCD = st.STCD AND to_date(to_char(water.TM,'yyyy-mm-dd'),'yyyy-mm-dd hh24:mi:ss') = waterDay.STATI_TM
LEFT JOIN WP_CHANNEL_MONTH waterMonth ON waterMonth.STCD = st.STCD AND CONCAT(to_char(water.TM,'yyyy-mm'), '-01 00:00:00') = to_char(waterMonth.STATI_TM,'yyyy-mm-dd hh24:mi:ss')
LEFT JOIN WP_CHANNEL_YEAR waterYear ON waterYear.STCD = st.STCD AND CONCAT(to_char(water.TM,'yyyy'),'-01-01 00:00:00') = to_char(waterYear.STATI_TM,'yyyy-mm-dd hh24:mi:ss')
LEFT JOIN SYS_DICT dict ON dict.VAL = st.MONITOR_TYPE AND dict.TYPE_ID = 8
LEFT JOIN  SYS_MG_ORG org  ON org.MNG_ORG_CD = channel.MNG_ORG_CD

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值