sql语句如下:
USE msdb
GO
Exec msdb.dbo.sp_send_dbmail
@profile_name='db_mail', --发送邮件的配置文件的名称
@recipients='abc@qq.com', --收件人
@query='select DeviceID,数据接收时间,设备上报时间,设备通信状态,A相电压,B相电压,C相电压,A相电流,B相电流 ,C相电流,零序电流,总功率因数,A相功率因数,B相功率因数,C相功率因数,总视在功率 from JstDisDb.dbo.日统计数据表 where DeviceID<1001011005 and 设备上报时间>"2017-05-03 00:00:00" order by DeviceID,设备上报时间 desc',
@subject='数据情况', --邮件主题
@body='查询结果,详见附件', --邮件正文
@attach_query_result_as_file =1,--查询结果以附件形式发送
@query_attachment_filename ='数据情况.xls' --邮件附件名称
GO
附件打开如下: