आपको सभी संभावनाओं वाली व्युत्पन्न तालिका की आवश्यकता है। या तो आपके पास एक है, जैसे शहर की मेज और फिर आप यह कर सकते हैं:
SELECT t.customer_id,s.city
FROM city_table s
LEFT JOIN customer t
ON(s.id = t.city)
WHERE s.city IN ('abc', 'def', 'ghi')
या मूल्यों को स्वयं उत्पन्न करें:
SELECT t.customer_id,s.city
FROM (SELECT 'abc' as id FROM DUAL
UNION ALL
SELECT 'def' FROM DUAL
UNION ALL
SELECT 'ghi' FROM DUAL) s
LEFT JOIN customer t
ON(s.id = t.city)
WHERE s.id IN('abc', 'def', 'ghi')