어떻게해야합니까?
예를 들어 내 열이 “고양이, 개, 새”이고 열에 고양이가 포함 된 행을 가져 오려면?
답변
LIKE 사용 :
SELECT *
FROM TABLE
WHERE column LIKE '%cats%' --case-insensitive
답변
LIKE
이 경우에 적합 하지만 보다 일반적인 솔루션은 instr
검색 문자열의 문자를 이스케이프 할 필요가없는를 사용하는 것입니다. 참고 : instr
Sqlite 3.7.15부터 사용할 수 있습니다 .
SELECT *
FROM TABLE
WHERE instr(column, 'cats') > 0;
또한, 명심 LIKE
대소 인 구분하지 않는 반면, instr
대소입니다 민감한 .