First suggestion - always use
real examples when you illustrate your problem. It is troubling when someone posts something "like" what they need and you answer based on that example only to find out it really isn't what they need to do.
So... you are using a sql profile rather than tuning the sql yourself? Typically one would "need" to do this with canned applications where you have no access to the queries themselves, here you could just properly tune the query manually. This way seems to be making your solution more complicated than it really needs to be.
Still assuming this is a
source query (which you have neither confirmed not denied) meaning you will then need the rows it selects in your job to transform/load, there is no way to get a "bind variable" into play using the normal DB stages. You're only going to see bind variables on input links, links that move data
into the database, not out of it.
About the only way I can see you getting what you need is by writing a stored procedure to do the select that way and then sourcing from it via the Stored Procedure stage. I believe. You should probably ask your DBA about that approach.