2017-03-18 3 views
1

일반적으로는, 패턴 매칭은 "쿼리 텍스트 문자열을 DB 열을 검색"으로 이루어집니다 (CONTAINS하지 나타남) DB에서 일치하는 문자열.SQLite는 패턴 매칭은

그러나, 지금은 라운드 그것을 다른 방법을 수행 할 대신 말하는

DB string “BMW” 
Query string “A BMW is a fancy car” 

내가하고 싶은 말은 " 내 쿼리 문자열을 포함하는 DB에 문자열이하는" "문자열을 수행합니다 db APPEAR 내 쿼리 문자열에 ".

답변

2

당신은 DB 컬럼에 %을 연결하여 조건을 반대로 다음과 같은 쿼리 문자열 일치를 위해 그것을 사용할 수 있습니다

SELECT car FROM cars WHERE 'A BMW is a fancy car' like '%' || car || '%';