SQL

[문법] LIKE

응엉잉 2023. 12. 28. 09:51

[설명]

WHERE 절에 주로 사용되며, 부분적으로 일치하는 column을 찾을 때 사용됨

SELECT *
FROM <테이블명>
WHERE <column명> LIKE <조건>

 

글자 수를 정해서 조건을 걸 수도 있고, 정하지 않고 조건을 걸 수도 있음

_ : 글자 숫자를 정해줌
% : 글자 숫자를 정해주지 않음

 

[예시]

1. A로 시작하는 문자를 찾기

SELECT *
FROM table1
WHERE col1 LIKE 'A%'

 

2. A로 끝나는 문자를 찾기

SELECT *
FROM table1
WHERE col1 LIKE '%A'

 

3. A를 포함하는 문자를 찾기

SELECT *
FROM table1
WHERE col1 LIKE '%A%'

 

4. A로 시작하는 3글자 문자 찾기

SELECT *
FROM table1
WHERE col1 LIKE 'A__'

'SQL' 카테고리의 다른 글

[LeetCode] Delete Duplicated Emails 📌  (0) 2024.02.16
[문법] IF / CASE WHEN  (0) 2023.12.28
leetcode_reformat department table  (0) 2023.01.13
HackerRank_SQL_Type of Triangle <못품>  (0) 2023.01.11
HackerRank_SQL_Top Eearners  (0) 2023.01.11