I am trying to send a new comment notification (Comment4) to users (User1,User2,User3) of the same article title:
Title User Comment
A User1 Comment1
A User2 Comment2
A User1 Comment3
A User3 Comment4
In the To (Email list for workflow rule) for single row I write expression LOOKUP([_THISROW].[User], Users, ID, Email), but how to list email based on the other column with same article title?
In expression assistant I have below which is IMHO logic:
The list of values of column 'Email'
....from rows of table 'USER'
....where this condition is true: ((USER[ID]) is equal to (The list of values of column 'User'
........from rows of table 'COMMENT'
........where this condition is true: ((The value of column 'Title') is equal to (The value of 'Title' from the row referenced by 'ID'))))
However the above expression is likely to be sync time expensive, because there is a SELECT() within a SELECT() .
May I request @Steve to guide at his convenience on whether splitting such expressions in two different fields, each having one SELECT() will help. Will seperating the two expressions in two fields will reduce internal SELECT() iterations that are likely to happen in case of a SELECT() within a SELECT()?