Givet en meget mindre justering (erstat dobbelte anførselstegn med enkelte og tilføj VALUES
søgeord), er din foreslåede syntaks gyldig Standard SQL-92-syntaks, dvs.
SELECT *
FROM mytable
WHERE (group_id, group_type) IN (
VALUES ('1234-567', 2),
('4321-765', 3),
('1111-222', 5)
);
Desværre har MSFT ikke tilføjet det til SQL Server og betragter det som en 'uplanlagt' funktion.
FWIW PostgreSQL og Sqlite er eksempler på SQL-produkter, der understøtter denne syntaks.