Jag tror inte att det är möjligt. För det första antar frågeoptimerare en specifik lista med tabellliknande saker i FROM-satsen.
Den enklaste lösningen jag kan tänka mig skulle vara en UNION mellan de två tabellerna:
SELECT md5
FROM hr
WHERE @clienttype = 'Employee'
AND current = 2
UNION
SELECT md5
FROM other
WHERE @clienttype = 'Member'
AND current = 2;
Endast ena hälften av UNION kan vara True, givet @clienttype-predikatet.