これは、例の文字列に 3 つの個別の名前があることを前提としています
完全に一致。引用符を二重にする必要があります。
select * from emp where
empname IN ('john,1' , 'devil''s', 'corn')
SQL Server でも LIKE/IN はできません。
select * from emp where
empname like '%john,1%'
OR
empname like '%devil''s%'
OR
empname like '%corn%'