SELECT s.session_id, s.status, s.login_name, s.host_name, r.cpu_time, r.start_time, r.total_elapsed_time, r.blocking_session_id, q.text AS sql_text FROM sys.dm_exec_sessions s LEFT JOIN sys.dm_exec_requests r ON s.session_id = r.session_id CROSS APPLY sys.dm_exec_sql_text(s.most_recent_sql_handle) AS q WHERE s.session_id IN (SELECT session_id FROM sys.dm_exec_requests) ORDER BY r.start_time DESC;