SQL Server 자습서 (2): 선택 및 DISTINCT 문

출처: 인터넷
작성자: 사용자
키워드: 네트워크 프로그래밍 MSSQL 자습서

이 장에서 설명 선택 하 고 선택 * 문과 선택 고유 문을.

이 장에서 설명 선택 하 고 선택 * 문.

SQL 선택 문을

SELECT 문은 테이블에서 데이터를 선택 하는 데 사용 됩니다.

결과 (결과 집합 이라는) 결과 테이블에 저장 됩니다.

SQL Select 구문 선택 열 이름을 테이블 이름

그리고:

선택 * 테이블에서 이름을

참고: SQL 문은 대/소문자 구분 되지 않습니다. 선택은 선택 합니다.

SQL 인스턴스 선택

("사람" 이라는 데이터베이스 테이블)에서 "성" 및 "이름" 라는 열의 내용을 얻으려면 같은 SELECT 문을 사용 하 여:

선택 lastname, firstname 사람에서 "사람" 테이블:

Id 성 이름 주소 시 1 아담스 존 옥스포드 거리 런던 2 부시 조지 5 애비뉴 뉴욕 3 카터 일 Omas 창안 거리 베이징

결과:

성 이름 아담스 존 부시 조지 카터 토마스

SQL SELECT *

인스턴스

이제 사람 테이블에서 모든 열을 선택 하겠습니다.

기호를 사용 하 여 *이 같은 열 이름 대신:

선택 * 명

에서

팁: 별표 (*)은 모든 열을 선택 하려면 바로 가기.

결과:

Id 성 이름 주소 시 1 옥스포드 스트리트의 런던 2 부시 조지 존 아담스 5 번가 뉴욕 3 카터 토마스 C Hangan 거리 베이징

탐색 결과에서 집합 (결과 집합)

SQL 쿼리 프로그램에 의해 얻은 결과 결과 집합에 저장 됩니다. 대부분의 데이터베이스 소프트웨어 시스템을 사용 하 여 프로그래밍 방식으로 함수를 사용 하 여 결과 집합의 레코드와 같은 이동-에-첫-, Get 레코드 콘텐츠, 이동-에-다음-기록, 탐색을 수 있습니다.

이 장에서 고유한 선택 문을 설명합니다.

SQL 선택 별개 문

테이블에서 중복 값을 포함할 수 있습니다. 이 문제가 되지 않습니다 하지만 때로는 수 있습니다 나열 하려는 다른 값 (고유).

DISTINCT 키워드는만 다른 값을 반환 하는 데 사용 됩니다.

구문: 고유 키워드

를 사용 하 여 테이블 이름에서 선택 고유 열 이름

회사 열에서 모든 값을 선택 하려면 SELECT 문을 사용 하 여 필요 합니다.

주문 "orders" 테이블에서 선택 회사:

회사 OrderNumber IBM 3532 w3school 2356 애플 4698 w3school 6953

결과:

회사 IBM W3school 애플 W3school

참고 결과 집합에 W3school 두 번 나열 됩니다.

회사 열에서 다른 값을 선택, 우리 고유 선택 문을 사용 하 여 필요가:

명령 결과에서 별개 회사를 선택 하는

:

IBM W3school 회사 애플

자, 결과 집합에 "W3school" 한 번만 나열 됩니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.