मुझे विश्वास नहीं है कि यह संभव है। एक बात के लिए, क्वेरी ऑप्टिमाइज़र FROM क्लॉज़ में तालिका जैसी चीज़ों की एक विशिष्ट सूची मान लेते हैं।
सबसे सरल उपाय जिसके बारे में मैं सोच सकता हूं वह दो तालिकाओं के बीच एक यूनियन होगा:
SELECT md5
FROM hr
WHERE @clienttype = 'Employee'
AND current = 2
UNION
SELECT md5
FROM other
WHERE @clienttype = 'Member'
AND current = 2;
@clienttype विधेय को देखते हुए यूनियन का केवल आधा हिस्सा ही सत्य हो सकता है।