एक बहुत ही मामूली बदलाव को देखते हुए (डबल कोट्स को सिंगल से बदलें और VALUES
. जोड़ें कीवर्ड), आपका प्रस्तावित सिंटैक्स मान्य मानक SQL-92 सिंटैक्स यानी
SELECT *
FROM mytable
WHERE (group_id, group_type) IN (
VALUES ('1234-567', 2),
('4321-765', 3),
('1111-222', 5)
);
अफसोस की बात है कि MSFT ने इसे SQL सर्वर में नहीं जोड़ा है और इसे एक 'अनियोजित' विशेषता मानते हैं।
FWIW PostgreSQL और Sqlite SQL उत्पादों के उदाहरण हैं जो इस सिंटैक्स का समर्थन करते हैं।