전체 글37 [오라클] WHERE 조건절 완벽 정리 WHERE 조건절이란?WHERE 절은 테이블에서 원하는 데이터만 골라서 조회하기 위한 조건입니다.엑셀에서 ☞필터를 걸어 특정 값만 보는 것과 같은 역할을 합니다.더보기모든 조건 조회는 WHERE부터 시작한다고 생각하면 됩니다.1. WHERE 기본 문법SELECT 컬럼명 FROM 테이블명 WHERE 조건;※ 예제 ☞ 부서 번호가 10인 사원만 조회.SELECT * FROM EMP WHERE DEPT_ID = 10; 2. 비교 연산자 ( 기본 )연산자의미=같다!=, 같지 않다>크다작다>=크거나 같다작거나 같다 3. AND / OR / NOT ( 조건 결합 )※ AND ㅡ> 두 조건 모두 만족SELECT * FROM EMP WHERE DEPT_ID = 10 AND SALARY >= 3000;※ OR ㅡ>.. 2025. 12. 30. [오라클] SELECT 문법 완벽 정리 ( 기본부터 실무까지 ) SELECT란?SELECT는 데이터베이스에 저장된 데이터를 조회하는 SQL 문법이다. 오라클 SQL에서 많이 사용되며 모든 조회 쿼리는 SELECT에서 시작한다. 제 경험이 그렇게 많지는 않지만.. SELECT 쿼리가 알면 알수록 어려운 거 같다... 오늘은 SELECT 정리를 해보려 한다.엑셀로 비유하면 ☞ 필터 걸어서 행을 보고, 필요한 열만 선택해서 보는 것과 같다.◆ 테이블에서 데이터를 조회하고 싶다 ㅡ> 무조건 SELECT부터 시작합니다.1. SELECT 기본 구조SELECT 컬럼명 FROM 테이블명 WHERE 조건 GROUP BY 컬럼HAVING 조건ORDER BY 컬럼;실행 순서가 중요하다. 이해하고 넘어가자.FROMWHEREGROUP BYHAVINGSELECTORDER BY 순서이다.2... 2025. 12. 29. [오라클] JOIN 문법 완벽 정리 ( INNER JOIN, OUTER JOIN ) JOIN이란?JOIN은 여러 테이블에 나눠져 있는 데이터를 하나의 결과로 조회하기 위해 사용하는 문법이다.실무에서는회원 정보 + 주문 정보사원 정보 + 부서 정보처럼 두 개 이상 테이블을 연결해서 조회하는 경우가 대부분이다.JOIN이 필요한 이유?JOIN 없이 조회하면 테이블 간 관계를 표현할 수 없음. 데이터 중복 / 누락이 발생함JOIN을 사용하면 관계있는 데이터만 정확히 조회 정규화된 테이블 구조를 그대로 유지1. INNER JOIN ◆ 두 테이블에 모두 존재하는 데이터만 조회SELECT 컬럼 FROM 테이블 A INNER JOIN 테이블 B ON A.컬럼 = B.컬럼; ※ 예제SELECT A.EMP_ID , A.EMP_NAME , B.DEPT_NAME FROM EMP A I.. 2025. 12. 27. [오라클] COUNT / SUM / AVG 집계 함수 완벽 정리 집계 함수란?집계 함수(Aggregate Funtion)는 여러 행(row)을 하나의 값으로 계산하는 함수다. 주로 GROUP BY와 함께 사용하며 데이터를 요약하거나 통계를 낼 때 사용한다. 이제 COUNT, SUM, AVG에 대해 알아보자...! 1. COUNT 함수◆ COUNT 기본 문법COUNT(*)COUNT(컬럼명)◆ COUNT(*) VS COUNT(컬럼) 차이구분설명COUNT(*)NULL 포함, 행 개수COUNT(컬럼)NULL 제외, 값 있는 행만 ※ 예제 테이블 ( EMP )EMP_IDSALARY130002NULL32000 ※ COUNT 예제SELECT COUNT(*) FROM EMP; -- 결과: 3 SELECT COUNT(SALARY) FROM EMP .. 2025. 12. 26. 이전 1 ··· 3 4 5 6 7 8 9 10 다음