SELECT A.SNAP_ID,
TO_CHAR(B.END_INTERVAL_TIME, 'mm-dd_hh24:mi') SNAP_TIME,
SUM(DECODE(A.STAT_NAME, 'logons current', A.VALUE, 0)) LOGON_CURRENT
FROM DBA_HIST_SYSSTAT A, DBA_HIST_SNAPSHOT B
WHERE A.DBID = B.DBID
AND A.INSTANCE_NUMBER = B.INSTANCE_NUMBER
AND A.SNAP_ID = B.SNAP_ID
AND B.END_INTERVAL_TIME >= TRUNC(SYSDATE - 7)
AND B.END_INTERVAL_TIME <= TRUNC(SYSDATE)
AND A.STAT_NAME = 'logons current'
GROUP BY A.SNAP_ID, B.END_INTERVAL_TIME
ORDER BY 1
转载于:https://blog.51cto.com/19881113/1954425