반응형 SQL2 [Mysql] 날짜 연산 1. CURRENT_TIMESTAMP 실행 시의 시간 표시하는 함수 ex) SELECT CURRENT_TIMESTAMP; 2. 날짜 서식 날짜를 표기하는 방식이 다양하므로 TO_DATE 함수를 사용해 문자열 데이터를 날짜의 형태로 변환한다. TO_DATE('2022/05/23','YYYY/MM/DD') 3. 날짜 덧셈 기존 날짜를 a라고 할 때, a + 1 DAY의 형태로 계산한다. ex) SELECT CURRENT_DATE + INTERVAL 1 DAY; 4. 날짜 뺄셈 두 날짜 사이에 차이가 얼마나 발생하는 지 계산할 때 사용하는 함수 DATEDIFF(날짜1, 날짜2) ex) DATEDIFF('2022-05-22','1998-05-13') 2022. 5. 23. [Mysql] LIKE LIKE 는 문자열의 일부분을 비교하는 부분 검색을 할 수 있다. 패턴을 정의할 때 %와 _를 사용할 수 있다. 1. _ _는 임의의 문자 하나를 의미한다. 2. % %는 임의의 문자열과 매치하며, 빈 문자열에도 매치한다. SELECT * FROM EXAMPLE WHERE text LIKE '%SQL%'; 위의 sql문은 text에 SQL이 존재하는 행을 검색 SELECT * FROM EXAMPLE WHERE text LIKE 'SQL%'; 위의 sql문은 text에 SQL로 시작하는 행을 검색 % 자체를 검색하고 싶다면? -> \%로 검색 2022. 5. 12. 이전 1 다음 반응형