oracle結(jié)果集拼接 oracle中兩個(gè)字段相減取時(shí)間值問題?
oracle中兩個(gè)字段相減取時(shí)間值問題?從dual中選擇(到日期(“20130620101647”,“yyyymmddhh24miss”)-到日期(“20130620094008”,“yyyymmdd
oracle中兩個(gè)字段相減取時(shí)間值問題?
從dual中選擇(到日期(“20130620101647”,“yyyymmddhh24miss”)-到日期(“20130620094008”,“yyyymmdddh24miss”)*86400
前面是天數(shù)的兩倍減法,然后是天數(shù)*每天的秒數(shù)(每天86400秒),結(jié)果是所需的秒數(shù)
從dual中選擇到日期(“2016-01-05 18:30:00”,“yyy-mm-dd hh:24:mi”)-到日期(“2016-01-05 10:30:00”,“yyyy-mm-dd hh:24:mi”)
從dual中選擇到日期(“2016-01-05 11:30:20”,“yyyy-mm-dd hh:24:mi”)-從dual中選擇到日期(“2016-01-05 10:30:00”,“yyyy-mm-dd hh:24:mi”*60*60dual
假設(shè)字段1的時(shí)間是2017/07/20 8:00:00,字段2的時(shí)間是2017/07/20 9:00:00,然后減去時(shí)間:Select(field 2 time-field 1 time)/1440作為tablename的時(shí)差返回結(jié)果60
日期格式直接減去Select to uu21208; date(“20130120”,“yyyyymmdd”)-to uuu21208; date(“20130110”,“yyyyymmdd”)的結(jié)果是10