Dada una modificación muy pequeña (reemplace las comillas dobles con simples y agregue VALUES
palabra clave), su sintaxis propuesta es una sintaxis estándar SQL-92 válida, es decir,
SELECT *
FROM mytable
WHERE (group_id, group_type) IN (
VALUES ('1234-567', 2),
('4321-765', 3),
('1111-222', 5)
);
Lamentablemente, MSFT no lo ha agregado a SQL Server y lo considera una función "no planificada".
FWIW PostgreSQL y Sqlite son ejemplos de productos SQL que admiten esta sintaxis.