SELECT 인스트럭션은 도표중의 하나 또는 여러개 필드의 모든 데이터를 읽을수 있게 합니다. 하여 데이터 중복여부와 관계없이 모든 데이터를 찾아낼수 있습니다.데이터 처리 과정중 도표내의 부동한 데이터수치를 찾아내야하는 경우가 많습니다. 다시말하면 도표/필드내에 어떤 부동한 수치가 있는지 알아야 하고 출현 회수는 중요하지 않을경우에는 어떻게 해야할가요? SQL중에서는 아주 쉽게 할수 있습니다. SELECT 뒤에 DISTINCT 만 추가하면 됩니다. DISTINCT 의 용어은 아래와 같습니다:
SELECT DISTINCT "필드명"
FROM "도표명"
예를 들면,아래 도표에 Store_Information, 모든 부동한 가게 명칭을 찾을경우,
Store_Information 도표
| store_name |
Sales |
Date |
| Los Angeles |
$1500 |
Jan-05-1999 |
| San Diego |
$250 |
Jan-07-1999 |
| Los Angeles |
$300 |
Jan-08-1999 |
| Boston |
$700 |
Jan-08-1999 |
우리는 입력합니다,
SELECT DISTINCT store_name FROM Store_Information
결과:
| store_name |
| Los Angeles |
| San Diego |
| Boston |