SQL/개념

SQL | REGEXP, GROUP_CONCAT

jjangdoll 2025. 1. 13. 12:35

REGEXP

: 기존 연산보다 복잡한 문자열 조건을 설정해 데이터를 검색할 수 있는 함수

기호 기능
. 문자 하나
| or와 같은 기능
[] 대괄호 안에 나열된 패턴 문자열 조회
^ 시작하는 문자열 조회
$ 끝나는 문자열 조회
* 0회 이상 나타나는 문자
+ 1회 이상 나타나는 문자
[a-z] / [A-Z] 소문자 조회 / 대문자 조회
[0-9] 0-9까지 숫자 조회

mail REGEXP '^[a-zA-Z][a-zA-Z0-9_.-]*@leetcode[.]com$'

 : 첫글자 소문자나 대문자로 시작 / 소문자 대문자 _ . - 포함 /  @leetcode.com으로 끝나는 문자열 조회

GROUP_CONCAT

 : 그룹으로 묶인 데이터를 하나의 값으로 조회해주는 함수

구분자 디폴트값이 ',' 구분자를 바꾸고 싶으면 SEPARATOR ':' 이런 식으로 변경

'SQL > 개념' 카테고리의 다른 글

SQL | ROUND, FLOOR, CEIL  (0) 2025.01.17
SQL | QUARTER(), PERCENT_RANK()  (0) 2025.01.14
SQL | LIMIT, OFFSET  (0) 2025.01.09
SQL | DISTINCT, NULL  (0) 2025.01.06
SQL 라이브 세션 5회차  (0) 2025.01.02