Saya tidak percaya itu mungkin. Untuk satu hal, pengoptimal kueri mengasumsikan daftar spesifik dari hal-hal seperti tabel dalam klausa FROM.
Solusi paling sederhana yang dapat saya pikirkan adalah UNION antara dua tabel:
SELECT md5
FROM hr
WHERE @clienttype = 'Employee'
AND current = 2
UNION
SELECT md5
FROM other
WHERE @clienttype = 'Member'
AND current = 2;
Hanya setengah dari UNION yang bisa Benar, dengan predikat @clienttype.