Choose a default theme

You can change your theme from the menu

SQL SELECT

SQL SELECT는 테이블이나 질의 결과에서 필요한 열과 행을 선택하는 질의문이다. 표현식 계산과 집계 등도 함께 수행할 수 있다.

원리

FROM으로 입력 관계를 정하고 WHERE로 행을 거르며 SELECT 목록으로 결과 열을 표현한다. SQL의 논리적 처리 설명과 실제 실행 계획은 구별한다.

예시

SELECT name FROM users WHERE active = true는 활성 사용자 이름을 조회하는 예이다. 문법과 불리언 표현은 DB 제품에 따라 확인한다.

주의할 점

ORDER BY가 없으면 반환 순서를 보장하지 않는다. SELECT *는 스키마 변경에 영향을 받으므로 외부 인터페이스에서는 필요한 열을 명시하는 편이 관리하기 쉽다.

참고 자료