Hello,
It can be done only through the WHERE condition property as you have mentioned it in your post, because a parameter can be anything so you would have to specify its name (column) anyway and that is practically the same thing, which you do in the WHERE condition. But if you want to pass only a parameter as a number or a string to defined field in your query, you can just place the ##WHERE## macro after the parameter assignment:
SELECT ##COLUMNS## FROM View_person_ExecutiveBoardMembers_Joined p
INNER JOIN View_CMS_User u ON p.UserName = u.UserName
WHERE [ExecutiveBoardMembersID] = ##WHERE##
So you will fill the WHERE condition only with a number like:
WHERE condition: 4
Best regards,
Jan Hermann