반응형 join2 SQL 중첩 질의 Subquery 조인 join 외래 키 제약조건 FOREIGN KEY 트랜잭션 start commit bollback 🔹 1. 중첩 질의 (Subquery)📌 서브쿼리란?쿼리 안에 포함된 또 다른 SELECT 문주로 WHERE, FROM, SELECT, HAVING 절에 사용📊 WHERE 절에서의 중첩 질의 종류 (정리표)술어 유형연산자 예반환 행반환 열상관 쿼리 가능설명비교=, 1행1열가능단일 값과 비교집합IN, NOT IN여러 행1열가능포함 여부 판단한정ANY, ALL여러 행1열가능여러 값 중 일부/전체 비교존재EXISTS, NOT EXISTS무관무관반드시 필요결과 존재 여부 판단 ✅ 대표 예시: 고객별 평균보다 높은 주문 찾기SELECT orderid, salepriceFROM orders o1WHERE saleprice >= ( SELECT AVG(saleprice) FROM orders o2 WHER.. 2025. 6. 20. SELECT ORDER BY JOIN GROUP BY 조인 집계 함수 그룹별 HAVING ✅ 1. 기초 SELECT 문법 및 조건 검색목적SQL 예제설명전체 데이터 조회SELECT * FROM book;모든 컬럼 출력특정 컬럼 조회SELECT bookname, price FROM book;필요한 열만 출력조건 검색WHERE price >= 20000 WHERE bookid = 1가격 또는 ID 조건부분 일치 검색LIKE '축구%', LIKE '_구%'문자열 패턴 검색특정 범위 검색BETWEEN 10000 AND 20000가격 범위 지정OR 조건 검색publisher = '굿스포츠' OR publisher = '대한미디어'여러 값 중 하나 ✅ 2. 정렬 (ORDER BY)목적SQL 예제설명이름순 정렬ORDER BY bookname ASC알파벳/가나다순 정렬가격 → 이름 정렬ORDER BY pr.. 2025. 6. 13. 이전 1 다음 반응형