Обычно помогает определить, что означает «не работает» (например, какую ошибку вы получили), а также указать версию используемого вами SQL Server.
К сожалению, SQL Server не поддерживаетIN () с более чем одним предложением.Однако вы можете переписать свое мнение следующим образом:
ALTER VIEW msu.bad_bus_cnty_st_mstr
AS
SELECT id,
bus_cnty_cntry_cd,
bus_st,
bus_zip
FROM summit.mstr AS mstr
WHERE EXISTS
(
SELECT 1
FROM uhelp.cnty_cntry_cd
WHERE cnty_cntry_descr LIKE '%invalid%'
AND cnty_cntry_cd = mstr.bus_cnty_cntry_cd
AND st = mstr.bus_st
);