cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Regular Visitor

How to conditionally count rows in SQL. If > 0 then continue the flow; else stop

I have set up a table in SQL where I store approvals, including a column where I save an approval status (Pending, Approved, Rejected).

 

As part of a reminder process, I would like to send a message out conditioned on there being more than one item Pending in the Approval status column.

 

How do I count the number of rows in the table where Approval Status = Pending and then use the result in a Condition (if > 0 then continue the flow; else stop)?

2 ACCEPTED SOLUTIONS

Accepted Solutions
Highlighted
Dual Super User III
Dual Super User III

Re: How to conditionally count rows in SQL. If > 0 then continue the flow; else stop

Hey @Olivier_Defaux 

 

You can use odata filter queries to filter out the records and more details can be found here: https://toddbaginski.com/blog/use-dynamic-odata-filter-values-in-a-microsoft-flow-sharepoint-getitem...

 

Then you can use the length function in flow expression editor to check the length of the list returned from the above action and implement the logic further. 

 

Hope this Helps!

 

If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!

View solution in original post

Highlighted
Regular Visitor

Re: How to conditionally count rows in SQL. If > 0 then continue the flow; else stop

That's it!.  Thanks so much!

View solution in original post

2 REPLIES 2
Highlighted
Dual Super User III
Dual Super User III

Re: How to conditionally count rows in SQL. If > 0 then continue the flow; else stop

Hey @Olivier_Defaux 

 

You can use odata filter queries to filter out the records and more details can be found here: https://toddbaginski.com/blog/use-dynamic-odata-filter-values-in-a-microsoft-flow-sharepoint-getitem...

 

Then you can use the length function in flow expression editor to check the length of the list returned from the above action and implement the logic further. 

 

Hope this Helps!

 

If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!

View solution in original post

Highlighted
Regular Visitor

Re: How to conditionally count rows in SQL. If > 0 then continue the flow; else stop

That's it!.  Thanks so much!

View solution in original post

Helpful resources

Announcements
secondImage

August 2020 CYST Winners!

Check out the winners of the recent 'Can You Solve These?' community challenge!

thirdImage

Experience what's new for Power Automate

Join us for an in-depth look at the new Power Automate features and capabilities at the free Microsoft Business Applications Launch Event.

firstImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

thirdimage

Power Automate Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

Users online (5,484)