查询oracle24小时内切换频率

  1. column dt format  a10  
  2. column dy format a7  
  3. column Total format 999  
  4. column h0  format 99  
  5. column h1  format 99  
  6. column h2  format 99  
  7. column h3  format 99  
  8. column h4  format 99  
  9. column h5  format 99  
  10. column h6  format 99  
  11. column h7  format 99  
  12. column h8  format 99  
  13. column h9  format 99  
  14. column h10  format 99  
  15. column h11  format 99  
  16. column h12  format 99  
  17. column h13  format 99  
  18. column h14  format 99  
  19. column h15  format 99  
  20. column h16  format 99  
  21. column h17  format 99  
  22. column h18  format 99  
  23. column h19  format 99  
  24. column h20  format 99  
  25. column h21  format 99  
  26. column h22  format 99  
  27. column h23  format 99  
  28.   
  29. SELECT  to_char(first_time,'yyyy-mm-dd') Dt,  
  30.         to_char(first_time, 'Dy') dy,  
  31.         count(1) "Total",  
  32.         SUM(decode(to_char(first_time, 'hh24'),'00',1,0)) "h0",  
  33.         SUM(decode(to_char(first_time, 'hh24'),'01',1,0)) "h1",  
  34.         SUM(decode(to_char(first_time, 'hh24'),'02',1,0)) "h2",  
  35.         SUM(decode(to_char(first_time, 'hh24'),'03',1,0)) "h3",  
  36.         SUM(decode(to_char(first_time, 'hh24'),'04',1,0)) "h4",  
  37.         SUM(decode(to_char(first_time, 'hh24'),'05',1,0)) "h5",  
  38.         SUM(decode(to_char(first_time, 'hh24'),'06',1,0)) "h6",  
  39.         SUM(decode(to_char(first_time, 'hh24'),'07',1,0)) "h7",  
  40.         SUM(decode(to_char(first_time, 'hh24'),'08',1,0)) "h8",  
  41.         SUM(decode(to_char(first_time, 'hh24'),'09',1,0)) "h9",  
  42.         SUM(decode(to_char(first_time, 'hh24'),'10',1,0)) "h10",  
  43.         SUM(decode(to_char(first_time, 'hh24'),'11',1,0)) "h11",  
  44.         SUM(decode(to_char(first_time, 'hh24'),'12',1,0)) "h12",  
  45.         SUM(decode(to_char(first_time, 'hh24'),'13',1,0)) "h13",  
  46.         SUM(decode(to_char(first_time, 'hh24'),'14',1,0)) "h14",  
  47.         SUM(decode(to_char(first_time, 'hh24'),'15',1,0)) "h15",  
  48.         SUM(decode(to_char(first_time, 'hh24'),'16',1,0)) "h16",  
  49.         SUM(decode(to_char(first_time, 'hh24'),'17',1,0)) "h17",  
  50.         SUM(decode(to_char(first_time, 'hh24'),'18',1,0)) "h18",  
  51.         SUM(decode(to_char(first_time, 'hh24'),'19',1,0)) "h19",  
  52.         SUM(decode(to_char(first_time, 'hh24'),'20',1,0)) "h20",  
  53.         SUM(decode(to_char(first_time, 'hh24'),'21',1,0)) "h21",  
  54.         SUM(decode(to_char(first_time, 'hh24'),'22',1,0)) "h22",  
  55.         SUM(decode(to_char(first_time, 'hh24'),'23',1,0)) "h23"  
  56. FROM    V$log_history  
  57. group by to_char(first_time,'yyyy-mm-dd') ,  
  58.         to_char(first_time, 'Dy')  
  59. Order by 1; 
本文来自iDB Stock:http://www.idb-stock.net/idb/2011/05/24/134.html

你可能感兴趣的:(oracle)