本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查询组件 Amazon Config
Amazon Config 高级SELECT
查询的 SQL 查询组件如下所示。
摘要
SELECT property [, ...]
[ WHERE condition ]
[ GROUP BY property ]
[ ORDER BY property [ ASC | DESC ] [, property [ ASC | DESC ] ...] ]
参数
- [ WHERE condition ]
-
根据您指定的
condition
筛选结果。 - [ GROUP BY property ]
-
将结果集聚合到包含与给定的属性匹配的值的行组中。
GROUP BY 子句适用于聚合。
- [ ORDER BY property [ ASC | DESC ] [, property [ ASC | DESC ] ...]]
-
按一个或多个输出
properties
对结果集进行排序。当该子句包含多个属性时,结果集将根据第一个
property
进行排序,然后针对包含与第一个属性匹配的值的行根据第二个property
进行排序,以此类推。
示例
SELECT resourceId WHERE resourceType='AWS::EC2::Instance'
SELECT configuration.complianceType, COUNT(*) WHERE resourceType = 'AWS::Config::ResourceCompliance' GROUP BY configuration.complianceType