두 번째 및 세 번째 문자가 oo 인 이름을 검색해야합니다. 그리고 성은 Tomeloos가 아닙니다. 문자열에서 서로 동일한 문자 2 개를 검색하십시오.
나는이 쿼리SELECT * FROM student
WHERE INSTR(naam, 'o') = 2 AND INSTR(naam, 'o') = 3
AND naam NOT LIKE '%Tomeloos';
함께했다하지만이 나던 일을 예상처럼이 부분은 true를 반환하지 않습니다 때문에 :
AND INSTR(naam, 'o') = 3
는 두 번째 위치에 오를 볼 수 있기 때문에.
아무도 내가 INSTR
기능으로 이것을 달성 할 수있는 방법을 알고 있습니까? 덕분에
감사를 시도 할 수 있습니다. 그러나 다른 대답은 더 우아합니다. 더 읽기 쉽습니다. – Bas