SQL> select sessionid,
2 username,
3 min(decode(action_name,'LOGON',TIMESTAMP)) logon_time,
4 min(decode(action_name,'LOGOFF',TIMESTAMP)) logoff_time
5 from dba_audit_session
6 group by sessionid, username
7 order by 2;
SESSIONID USERNAME LOGON_TIME LOGOFF_TIME
---------- -------------------- ------------------- -------------------
972164 CUST1 05/02/2016 09:31:40 05/02/2016 09:31:42
972173 CUST10 05/02/2016 09:31:58 05/02/2016 09:32:00
972174 CUST11 05/02/2016 09:32:00 05/02/2016 09:32:03
972175 CUST12 05/02/2016 09:32:03 05/02/2016 09:32:05
972176 CUST13 05/02/2016 09:32:05 05/02/2016 09:32:07
972177 CUST14 05/02/2016 09:32:07 05/02/2016 09:32:09
972178 CUST15 05/02/2016 09:32:09 05/02/2016 09:32:11
972179 CUST16 05/02/2016 09:32:11 05/02/2016 09:32:13
...
...