标签: plsql rank
我需要按几列排名;
ORDER_SEQ = RANK() OVER(PARTITION BY A.ORDER_ID, A.ORDER_NAME, A.START_DT_TM ORDER BY A.START_DT_TM)
问题是我需要分区中的第三个参数只是日期而不是日期时间。
有什么想法吗?
由于
答案 0 :(得分:1)
您可以使用TRUNC截断日期。
TRUNC(a.start_dt_tm,'dd')