使用 Azure 逻辑应用程序在单个邮件中发送多行

Sending Multiple rows in single mail using azure logic apps

我想使用 Azure 逻辑应用在单个邮件中发送单个 SQL 查询的多行。我试过了,但我收到了每一行的邮件。有什么办法可以做到这一点?帮我找出解决办法。

示例查询:

Select * from TestTable; --it has 5 rows for example.

所以,我想使用 Azure 逻辑应用程序在一封邮件中发送这 5 行。如果我们可以将其发送到 excel 文件中,那就更好了。提前致谢!

I want to send these 5 rows in a single mail using azure logic apps.

您可以在电子邮件 body 中将表达式与 body('Execute_a_SQL_query')?['resultsets']?['Table1'] 结合使用,这将在单个电子邮件中列出查询结果。

设计师:

输出:

If we can send this in excel file it would be even better.

如果您想将查询结果作为 excel 文件发送并发送电子邮件,您可以添加 Create CSV table 连接器,然后 发送邮件时添加文件作为附件

设计师:

输出: