

# Etapa 6: consultar os dados na tabela do DynamoDB
<a name="EMRforDynamoDB.Tutorial.QueryDataInDynamoDB"></a>

Nesta etapa, você usará HiveQL para consultar a tabela Resources no DynamoDB. Experimente as seguintes consultas Hive:

1. Todos os tipos de recursos (`feature_class`) em ordem alfabética:

   ```
   SELECT DISTINCT feature_class
   FROM ddb_features
   ORDER BY feature_class;
   ```

1. Todos os lagos que começam com a letra "M":

   ```
   SELECT feature_name, state_alpha
   FROM ddb_features
   WHERE feature_class = 'Lake'
   AND feature_name LIKE 'M%'
   ORDER BY feature_name;
   ```

1. Estados com pelo menos três recursos com mais de uma milha (1,61 km) (5.280 pés, 1.609 m):

   ```
   SELECT state_alpha, feature_class, COUNT(*)
   FROM ddb_features
   WHERE elev_in_ft > 5280
   GROUP by state_alpha, feature_class
   HAVING COUNT(*) >= 3
   ORDER BY state_alpha, feature_class;
   ```

**Próxima etapa**  
[Etapa 7: (opcional) limpar](EMRforDynamoDB.Tutorial.CleanUp.md)