Po velmi malém vylepšení (nahraďte dvojité uvozovky jednoduchými a přidejte VALUES
klíčové slovo), vaše navrhovaná syntaxe je platná Standardní syntaxe SQL-92, tj.
SELECT *
FROM mytable
WHERE (group_id, group_type) IN (
VALUES ('1234-567', 2),
('4321-765', 3),
('1111-222', 5)
);
Bohužel, MSFT to nepřidal na SQL Server a považuje to za „neplánovanou“ funkci.
FWIW PostgreSQL a Sqlite jsou příklady produktů SQL, které tuto syntaxi podporují.