JOIN
·
📁 SQL/📝
MySQL 8.4 기준테이블 참조, 두 개 이상의 테이블에서 관련 열을 기준으로 행을 결합SELECT *FROM table1 JOIN table2ON table1.id = table2.id  INNER JOIN (내부 조인, 조인, 교집합)조인하는 테이블의 ON절의 조건이 일치하는 결과만 출력SELECT *FROM T_1 A INNER JOIN T_2 BON A.KEY = B.KEYSELECT *FROM T_1 A JOIN T_2 BON A.KEY = B.KEYSELECT *FROM T_1 A CROSS JOIN T_2 BON A.KEY = B.KEY-- FROM절에 콤마로 테이블 여러개 작성 → INNER JOINSELECT *FROM T_1 A, T_2 BWHERE A.KEY = B.KEY MySQL..
날짜, 시간 함수
·
📁 SQL/📝
DATE_FORMAT(date, format)지정된 대로 날짜 형식 지정 format 문자열에 따라 date 값을 포맷인수 하나라도 NULL이면 NULL 리턴지정자 문자 보기-- 'Monday February 2025'SELECT DATE_FORMAT('2025-02-17 23:28:30', '%W %M %Y')-- '22:28:30'SELECT DATE_FORMAT('2025-02-17 23:28:30', '%H:%i:%s')-- '22 28 30 11:28:30 PM 23:28:30 30 1'SELECT DATE_FORMAT('2025-02-17 23:28:30', '%H %k %I %r %T %S %w') 문제점인덱스 사용 불가 가능성 : 함수가 컬럼에 적용되므로 인덱스를 활용할 수 없음타입 변환 ..