MySQL에서 문자열을 추가해서 출력하는 방법은 여러 가지가 있어!주로 CONCAT() 함수나 CONCAT_WS() 함수를 사용하면 돼.CONCAT() 함수는 여러 개의 문자열을 연결(Concatenation) 할 때 사용돼.first_name과 last_name 사이
숫자를 계산할 때 사용하는 연산자입니다.📌 DIV vs / 차이점/는 소수점까지 반환 (10 / 4 → 2.5)DIV는 정수 부분만 반환 (10 DIV 4 → 2)값을 비교할 때 사용됩니다.📌 주의사항=는 NULL 비교 시 FALSE 반환 (SELECT NULL =
MySQL에서 소수점 연산과 관련된 함수는 여러 가지가 있습니다. 소수점 반올림, 올림, 내림, 소수점 자리수 조정 등의 기능을 수행하는 함수들을 정리해 보겠습니다. 🚀 ✅ 1. 반올림 (ROUND()) 📌 설명 ROUND(number, decimals) decimals는 소수점 이하 유지할 자리 수 기본값은 0 (정수로 반올림) -1을 넣으...
MySQL에서 리스트(List) 안에 특정 값이 있는지 확인하는 방법은 여러 가지가 있어. 주로 IN(), FINDINSET(), LIKE, JSON_CONTAINS() 등을 사용할 수 있어. 1. IN() 사용 (컬럼 값이 리스트 안에 있는지 확인) IN()은 특정
MySQL 조건문(Conditional Statements) 완벽 정리 MySQL에서 조건문은 특정 조건을 만족할 때 실행할 작업을 지정하는 데 사용돼. 대표적인 조건문은 IF, CASE, IFNULL, COALESCE 등이 있어. 1. IF 문 (단순 조건문) IF
MySQL에서 시간 비교하는 방법 MySQL에서 시간을 비교할 때는 TIME, DATETIME, TIMESTAMP 타입을 사용하며, >, `, <, =` 사용)** 시간을 비교할 때는 TIME, DATETIME, TIMESTAMP 데이터 타입을 직접 비교할 수 있어.
MySQL에서 JOIN과 UNION은 둘 이상의 테이블을 결합할 때 사용하는 방법이지만, 동작 방식이 다르다. JOIN → "가로로" 데이터를 병합 (컬럼 확장) UNION → "세로로" 데이터를 병합 (행 추가) 이제 하나씩 자세히 알아보자! 📌 1. JOIN
📌 MySQL 문자열 연산자 정리 🚀 MySQL에서 문자열을 다룰 때 사용할 수 있는 연산자들을 정리해볼게! 1. 문자열 연결 (Concatenation) 🔹 CONCAT() 여러 개의 문자열을 합치는 함수. NULL 값이 포함되면 결과도 NULL. 2. 문
📌 MySQL NULL 관련 함수 정리 🚀 MySQL에서 NULL 값을 다룰 때 사용하는 핵심 함수들을 정리해볼게! 1. NULL 체크 함수 🔹 IS NULL & IS NOT NULL NULL 값인지 확인하는 조건문. = 연산자로 NULL을 비교할 수 없으므로
SELECT CASE WHEN score >= 90 THEN 'A' WHEN score >= 80 THEN 'B' ELSE 'F' END AS grade FROM students;
MySQL의 윈도우 함수(Window Function) 는 GROUP BY 없이도 행 단위로 집계 연산을 수행 즉, 기존 GROUP BY는 한 행으로 축약되지만, 윈도우 함수는 원본 데이터를 유지하면서 계산 결과를 추가\*\* 윈도우 함수는 OVER() 절과 함께 사