Select (SQL): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
TedBot (토론 | 기여)
잔글 봇: 문단 이름 변경 (바깥 고리 → 외부 링크)
TedBot (토론 | 기여)
잔글 봇: 틀 이름 및 스타일 정리
9번째 줄:
 
==구문==
<sourcesyntaxhighlight lang="sql">
SELECT [ALL | DISTINCT] 컬럼명 [,컬럼명...]
FROM 테이블명 [,테이블명...]
17번째 줄:
GROUP BY 컬럼명[,컬럼명...]
ORDER BY 컬럼명[,컬럼명...]
</syntaxhighlight>
</source>
 
===SELECT 절===
72번째 줄:
 
등가 결합의 일반적인 형식은 아래와 같다.
<sourcesyntaxhighlight lang="sql">
SELECT 임의테이블명.공통컬럼 FROM 테이블명A [INNER] JOIN 테이블명B ON 테이블A.공통컬럼 = 테이블B.공통컬럼;
</syntaxhighlight>
</source>
여기에 테이블명은 설명의 간편화를 도모하기 위해 명칭을 표시하는 경우가 많다. 이 경우 일반적인 컬럼에는 반드시 테이블 별칭으로 설명하지 않으면 에러가 발생한다. 또한 SELECT 절에서 공통 컬럼은 반드시 어떤 표인지를 지정하지 않으면 안된다.(이것을 테이블 규정이라고 함) 기타 일반적이지 않은 컬럼은 반드시 테이블을 정하지 않아도 좋지만 성능이 저하되므로 테이블 규정하는 습관이 바람직하다고 여겨지고 있다.