SQL SELECT 문
- 이전 페이지 SQL 문법
- 다음 페이지 SQL distinct
이 장은 SELECT와 SELECT * 문을 설명합니다.
SQL SELECT 문
SELECT 문은 테이블에서 데이터를 선택하는 데 사용됩니다.
결과는 결과 테이블에 저장됩니다.(결과 집합으로 불립니다).
SQL SELECT 문법
SELECT 열 이름 FROM 테이블 이름
또한:
SELECT * FROM 테이블 이름
주의사항:SQL 문은 대소문자에 구분하지 않습니다. SELECT는 select와 동일합니다.
SQL SELECT 예제
이름이 "LastName"과 "FirstName"인 열의 내용(이름이 "Persons"인 데이터베이스 테이블에서)을 얻으려면, 이와 같은 SELECT 문을 사용하면 됩니다:
SELECT LastName,FirstName FROM Persons
"Persons" 테이블:
Id | LastName | FirstName | 주소 | 시티 |
---|---|---|---|---|
1 | 아담스 | ジョohn | 옥스퍼드 스트리트 | 런던 |
2 | 버시 | 조지 | 파이브 애비뉴 | 뉴욕 |
3 | 카터 | 토마스 | 창안大街 | 베이징 |
결과:
LastName | FirstName |
---|---|
아담스 | ジョohn |
버시 | 조지 |
카터 | 토마스 |
SQL SELECT * 예제
지금 우리는 "Persons" 테이블에서 모든 열을 선택하고자 합니다.
열 이름 대신 기호 *를 사용하면 이렇게 됩니다:
SELECT * FROM Persons
힌트:별표(*)는 모든 열을 선택하는 빠른 방법입니다.
결과:
Id | LastName | FirstName | 주소 | 시티 |
---|---|---|---|---|
1 | 아담스 | ジョohn | 옥스퍼드 스트리트 | 런던 |
2 | 버시 | 조지 | 파이브 애비뉴 | 뉴욕 |
3 | 카터 | 토마스 | 창안大街 | 베이징 |
결과 집합(result-set)에서 탐색
SQL 쿼리 프로그램에서 얻은 결과는 결과 집합에 저장됩니다. 대부분의 데이터베이스 소프트웨어 시스템은 결과 집합에서 프로그래밍 함수를 사용하여 탐색할 수 있게 합니다. 예를 들어: Move-To-First-Record, Get-Record-Content, Move-To-Next-Record 등.
이러한 프로그래밍 함수는 이 강의에서 설명되지 않습니다. 함수 호출을 통해 데이터에 접근하는 지식을 배우고자 한다면, 우리의 ADO 강의 와 PHP 강의。
- 이전 페이지 SQL 문법
- 다음 페이지 SQL distinct