The automated process you can handle via a Job.The tabular format you can handle through db mail , such as : DECLARE @xml NVARCHAR(MAX)DECLARE @body NVARCHAR(MAX)SET @xml =CAST(( SELECT Product AS 'td','',SUM(SalePrice) AS 'td' FROM Sales GROUP BY Product FOR XML PATH('tr'), ELEMENTS ) AS NVARCHAR(MAX))SET @body ='<html><H1>Daily Report</H1><body bgcolor=#000000><table border = 1><tr><th>Product</th><th>Amounts</th></tr>' SET @body = @body + @xml +'</table></body></html>'EXEC msdb.dbo.sp_send_dbmail@recipients =N'jack@myemail.com',@body = @body,@body_format ='HTML',@subject ='MySubject',@profile_name ='MyProfile'Jack Vamvas--------------------Search IT jobs from multiple sources- http://www.ITjobfeed.com