SELECT
t.text AS query_text, s.last_execution_time, s.execution_count, s.total_elapsed_time, s.total_logical_reads, s.total_logical_writes, s.max_logical_reads, s.max_logical_writes, s.creation_time, s.execution_type_desc, s.last_worker_time, s.last_elapsed_time, s.last_logical_reads, s.last_logical_writes, s.last_clr_time, s.last_physical_reads, s.last_rows_affected, s.last_rows_returned, s.last_rows_read, s.last_transaction_time, s.last_successful_execution_time, s.last_unsuccessful_execution_time, s.execution_result, s.is_cached
FROM sys.dm_exec_query_stats AS s CROSS APPLY sys.dm_exec_sql_text(s.sql_handle) AS t WHERE s.last_execution_time >= CONVERT(datetime, CONVERT(date, GETDATE()-1)) AND s.last_execution_time < CONVERT(datetime, CONVERT(date, GETDATE())) ORDER BY s.last_execution_time DESC