[SQL] #08 SQL 서브쿼리 완전 정리, 중첩 쿼리의 개념과 예제까지
·
Database/SQL
안녕하세요 토스트데브입니다. 오늘은 SQL 기초 중에서도 헷갈리기 쉬운 서브쿼리(Subquery)와 중첩 쿼리(Nested Query)에 대해 쉽고 명확하게 정리해드리겠습니다.데이터를 좀 더 유연하게 조회하고 싶다면 꼭 알아야 할 개념이에요! 🧐 서브쿼리란?서브쿼리(Subquery)는 SQL문 안에 또 다른 SELECT 문을 포함시킨 것입니다.말 그대로 “쿼리 안의 쿼리”, 즉 중첩 쿼리(Nested Query)라고도 불립니다. ✅ 서브쿼리 기본 구조SELECT 컬럼FROM 테이블WHERE 컬럼 = (SELECT ... FROM ... WHERE ...); 🔍 서브쿼리 사용 예제🎯 예제 1: 가장 높은 점수를 받은 학생 조회SELECT name, scoreFROM studentsWHERE scor..
[SQL] #06 SQL 데이터 삽입(INSERT), 수정(UPDATE), 삭제(DELETE)
·
Database/SQL
안녕하세요 토스트데브입니다.오늘은 SQL 데이터를 다루는 3대 명령어인 삽입(INSERT), 수정(UPDATE), 삭제(DELETE)에 대해 알아봅니다.데이터를 다루는 기본 3대 명령어 완벽 정리 ✅ 1. 데이터 삽입: INSERT INTOINSERT 문은 테이블에 새로운 데이터를 추가할 때 사용합니다.📌 기본 문법INSERT INTO 테이블명 (컬럼1, 컬럼2, ...)VALUES (값1, 값2, ...); 📌 예제INSERT INTO users (name, age, email)VALUES ('홍길동', 25, 'hong@example.com');➡️ users 테이블에 새 사용자 정보 추가💡 팁컬럼 순서와 값 순서가 반드시 일치해야 합니다.일부 컬럼만 입력할 수도 있으며, 나머지는 기본값 또는..