Skip to content

SQL DML SELECT #
Find similar titles

SELECT #

SQL SELECT문은 하나 또는 그 이상의 테이블에서 데이터를 추출하는 SQL의 데이터 조작 언어(DML) 중 하나이다. 이것은 데이터베이스 중 하나 또는 그 이상의 테이블에서 데이터를 추출하기 위한 명령으로 데이터 조작 언어 (DML)에서 가장 많이 사용된다. 프로그래머는 어떤 결과를 갖고 싶은 것인지를 SQL 문장으로 기술할 필요는 있지만, 그 결과를 얻기 위해 어떤 물리적인 작업이 수행되는 지를 지시하지 않아도, 데이터베이스 시스템(쿼리 최적화)이 SQL 문에서 최적의 쿼리 계획(실행 계획)을 작성한다.

덧붙여 "테이블"은 "표", "행"은 "레코드", "열"은 "항목"이라고 부르기도 한다. 다음과 같은 선택 절을 가진다.

WHERE : 어떤 열을 불러올 지를 지정.
GROUP BY : 연산 함수가 각 그룹에 적용되도록 하기 위해 속성을 그룹 열에 공유하는 것
HAVING : GROUP BY 절에서 정의된 그룹들 중에서 검색
ORDER BY : 반환하는 열에 순서를 지정

[예제] 사번이 7900, 7934번인 사원의 사번과 성명 출력

SQL>
SELECT empno, ename
FROM  emp
WHERE empno IN (7900, 7934) ;

EMPNO    ENAME
7934      MILLER
7900      JAMES

Suggested Pages #

0.0.1_20210630_7_v33