WITH A AS (SELECT 'ABCD 1234 가나다라' AS ald UNION ALL SELECT 'CDEF 3456 다라마바' AS ald UNION ALL SELECT 'EFGH 5678 마바사아' AS ald ) SELECT * FROM A; 요청1 : 'CD' OR '12' OR '가나' 가 들어가 있는 값 검색 요청2 : 'C' AND '3' AND '마' 가 들어가 있는 값 검색 즉, OR, AND 검색을 하고 싶어서요. 이런것도 가능한가요? 아래처럼 SQL 문 2개로 만들어도 되기는 한데요. WHERE ald LIKE '%CD%' OR ald LIKE '%12%' OR ald LIKE '%가나%' WHERE ald LIKE '%C%' AND ald LIKE '%3%' AND ald LIKE '%마%' 전 pattern이나, 정규식으로 가능할까 해서요. 이 or and 갯수가 정해지지 않아서요. DB는 MS-SQL Server 입니다.