HI Tim,
Yes there is a provision in WFA 2.0 to make user input queries to select multiple values depending on some input parameters.
In the preferences tab of the workflow, you will find a tab called user inputs, here you can mention the type as query for the user input and provide your query selecting the parameters that you need like below:
SELECT
CONCAT(node.name,
' : ',
aggregate.name) AS 'Aggregate',
aggregate.size_mb AS 'Total Size (MB)',
aggregate.used_size_mb AS 'Used Size (MB)',
aggregate.available_size_mb AS 'Available Size (MB)',
COUNT(volume.name) AS 'Volume Count'
In this case, the first column will be the user input value and the additional columns will help you choose.
On execution of this query in the user input window of preview/execute, you will find a drop down list of the eligible values take from the db.
Hope this helps.
-Sharu