09.13 날짜 함수, 세션 변수, JOIN
날짜 함수 adddate, subdate, addtime, subtimeSELECT ADDDATE('2024-09-13', INTERVAL 28 DAY), ADDDATE('2024-09-13', INTERVAL 2 MONTH), SUBDATE('2024-09-13', INTERVAL 28 DAY), SUBDATE('2024-09-13', INTERVAL 2 MONTH), ADDTIME('2024-09-13 23:59:50', '0:1:0'), SUBTIME('2024-09-14 00:00:50', '0:1:0'); 실행 결과 datediffSELECT DATEDIFF(NOW(), '2025-02-12'); year, month, dayofweekSELECT YEAR(CURDATE()), MONTH(CU..
2024. 9. 13.
09.12 집계 함수, group by, having, 윈도우 함수, 내장 함수, 제어 흐름
MySql 집계함수함수명함수 표기설명SUMSUM()합계를 구한다.AVGAVG()평균을 구한다.MINMIN()최솟값을 구한다.MAXMAX()최대값을 구한다.COUNTCOUNT()행의 갯수를 센다COUNT DISTINCTCOUNT(DISTINCT)행의 갯수를 센다.(중복은 1개만 인정) 집계함수 실습SELECT SUM(order_cnt) AS '총주문수량', AVG(order_cnt) AS '평균주문수량', MIN(order_cnt) AS '최저주문수량', MAX(order_cnt) AS '최고주문수량', COUNT(*) AS '행의갯수', COUNT(DISTINCT order_no) AS '총주문건수'FROM orderitems; 실행결과 -- 데이터 그룹핑 : group by [열] -- 데이터 그룹..
2024. 9. 12.