Biorąc pod uwagę bardzo drobną poprawkę (zastąp podwójne cudzysłowy pojedynczym i dodaj VALUES
słowa kluczowego), proponowana składnia jest poprawną składnią standardowego SQL-92, tj.
SELECT *
FROM mytable
WHERE (group_id, group_type) IN (
VALUES ('1234-567', 2),
('4321-765', 3),
('1111-222', 5)
);
Niestety, firma MSFT nie dodała go do SQL Server i uważa, że jest to funkcja „nieplanowana”.
FWIW PostgreSQL i Sqlite to przykłady produktów SQL, które obsługują tę składnię.