순간을 기록으로

[MySQL] 두 번째 문자가 't'인 나라이름 찾기 본문

Problem Solving

[MySQL] 두 번째 문자가 't'인 나라이름 찾기

luminous13 2022. 4. 16. 20:28

문제

 

 

풀이

국가명의 두 번째 문자가 't'인 나라를 조회하는 문제입니다. LIKE와 _를 이용해서 문제를 해결할 수 있습니다.

'_'는 한 문자와 매칭됩니다.

두 번째라는 순서를 정하기 위해 앞의 첫 문자를 '_'로 매칭하고 두 번째 문자는 't'로 설정합니다.

그리고 마지막에는 '%'를 사용해서 모든 문자열과 매칭이 되도록 설정합니다.

 

select name
from world
where name like '_t%';
Comments