

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS Config의 쿼리 구성 요소
<a name="query-components"></a>

AWS Config 고급 쿼리의 SQL `SELECT` 쿼리 구성 요소는 다음과 같습니다.

## 시놉시스
<a name="synopsis"></a>

```
SELECT property [, ...]
[ WHERE condition ]
[ GROUP BY property ]
[ ORDER BY property [ ASC | DESC ] [, property [ ASC | DESC ] ...] ]
```

## 파라미터
<a name="parameters"></a>

**[ WHERE condition ]**  
지정한 `condition`에 따라 결과를 필터링합니다.  
**비교 연산자는 , , , , , , 입니다**.  
+ `=`(같음)
+ `IN`(멤버십 나열)
+ `BETWEEN`(범위 확인)
**로직 연산자**  
+ `AND`
+ `OR`
+ `NOT`

**[ GROUP BY 속성 ]**  
결과를 지정된 속성에 대한 일치 값이 포함된 행 그룹으로 집계합니다.  
GROUP BY 절은 집계에 적용됩니다.

**[ ORDER BY 속성 [ ASC \$1 DESC ] [, 속성 [ ASC \$1 DESC ] ...] ]**  
하나 이상의 출력 `properties`으로 결과 집합을 정렬합니다.  
절에 여러 개의 속성이 포함되어 있을 때는 결과 집합이 첫 번째 `property`에 따라 정렬된 다음, 첫 번째 속성과 일치하는 값을 가진 행에 대해서는 두 번째 `property`가 적용되는 등의 방식이 적용됩니다.

## 예시
<a name="examples"></a>

```
SELECT resourceId WHERE resourceType='AWS::EC2::Instance'
```

```
SELECT configuration.complianceType, COUNT(*) WHERE resourceType = 'AWS::Config::ResourceCompliance' GROUP BY configuration.complianceType  
```