필드명 LIKE '%검색어%’
→ ‘검색어’를 포함하는 데이터 검색필드명 LIKE '검색어%’
필드명 LIKE '%검색어’
필드명 regexp "패턴"
~ where name regexp “[su]{2,3}”
~ where name regexp “^[su].*[su]$”
~ where name not regexp “.*[su]$”
SELECT CONCAT('안녕 ', 23, '인');
>> 안녕 23인GROUP_CONCAT(필드명)
예시) color가 같은 번호들을 모아서 ,로 구분하여 출력한다. (번호의 중복 제거, 번호 내림차순 정렬)
SELECT
color,
GROUP_CONCAT(DISTINCT number ORDER BY number DESC SEPARATOR ', ') AS '번호'
FROM colors
GROUP BY color;
옵션
SELECT SUBSTR(’안녕하세요’, 2);
>> 녕하세요SELECT SUBSTR(’안녕하세요’, 2, 2);
>> 녕하SELECT SUBSTR(’안녕하세요’, **-3**, 2);
>> 하세SELECT DATEDIFF('2024-07-27', '2024-01-20');
>> 189SELECT TIMESTAMPDIFF(**MONTH**, '2024-02-01', '2024-07-27');
>> 5DATE_FORMAT('2023-09-21 10:22:40', '%Y-%m-%d')
>> 2023-09-21SELECT MONTH(‘2024-02-27’);
>> 2