3. 숫자와 문자열을 다루는 함수
👉 GREATEST, LEAST 함수 설명 GREATEST (괄호 안에서) 가장 큰 값 LEAST (괄호 안에서) 가장 작은 값 SELECT OrderDetailID, ProductID, Quantity, GREATEST(OrderDetailID, ProductID, Quantity), LEAST(OrderDetailID, ProductID, Quantity) FROM OrderDetails; 👉 그룹 함수 - 조건에 따라 집계된 값을 가져옴 함수 설명 MAX 가장 큰 값 MIN 가장 작은 값 COUNT 갯수(NULL값 제외) SUM 총합 AVG 평균 값 SELECT MAX(Quantity), MIN(Quantity), COUNT(Quantity), SUM(Quantity), AVG(Quantity) F..
2. 각종 연산자들
✅ MySQL 에서 주석처리 -- 를 이용해 주석처리를 한다 1. 사칙연산 👉 문자열에 사칙연산을 가하면 0 으로 인식 SELECT 'ABC' + 3; --3 👉 숫자로 구성된 문자열은 숫자로 자동인식 SELECT '1' + '003' * 3; --7 2. 참/거짓 관련 연산자 👉 TRUE = 1 , FALSE = 0 으로 저장된다. SELECT !TRUE, NOT 1, !FALSE, NOT FALSE; -- 0, 0, 1, 1 SELECT 0 = TRUE, 1 = TRUE, 0 = FALSE, 1 = FALSE; -- 0, 1, 1, 0 -- 0 = FALSE 인건 참이므로 1 이 출력 👉 !=, 양쪽 값이 다름 SELECT !(1 1) -- 1 ❗ MySQL의 기본 사칙연산자는 대소문자 구분을 하지 ..