SQL > SQL인스트럭션 > Count

위 페이지에서 COUNT 가 함수중의 하나임을 언급했습니다. 광범하게 사용되고 있기에 여기서 특별히 제출하여 토론합니다. (COUNT) 는 우리들로 하여금 도표내에서 몇개의 데이터가 선택되였는지를 헤아릴수 있게 합니다. 그 용어는;

SELECT COUNT("필드명")
FROM "도표명";

예를 들면 우리가 범례중 몇개의 store_name 란이 공백 자료가 아닌가 확인하려 할때,

Store_Information 도표
Store_NameSalesTxn_Date
Los Angeles150005-Jan-1999
San Diego25007-Jan-1999
Los Angeles30008-Jan-1999
Boston70008-Jan-1999

우리는 입력합니다,

SELECT COUNT (Store_Name)
FROM Store_Information
WHERE Store_Name IS NOT NULL;

결과:

COUNT (Store_Name)
4

"IS NOT NULL" 는 "이 필드는 공백이 아닙니다" 의 뜻입니다.

COUNTDISTINCT 는 자주 같이 사용되고 있으며 목적은 도표중에 부동한 데이터(그 데이터가 무엇인지는 중요하지 않습니다)를 찾아내기 위함입이다. 예를 들면 도표중에 부동한 Store_Name 가 몇개 있는지 찾을 경우 우리는 입력합니다,

SELECT COUNT (DISTINCT Store_Name)
FROM Store_Information;

결과:

COUNT (DISTINCT Store_Name)
3

SQL GROUP BY >>



Copyright © 2016   1keydata.com   All Rights Reserved