

# Paso 6: consultar los datos en la tabla de DynamoDB
<a name="EMRforDynamoDB.Tutorial.QueryDataInDynamoDB"></a>

En este paso, vamos a usar HiveQL para consultar la tabla Features en DynamoDB. Pruebe las siguientes consultas en Hive:

1. Todos los tipos de accidentes geográficos (`feature_class`) por orden alfabético:

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

1. Todos los lagos que empiezan por la letra "M":

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

1. Los estados que tienen al menos tres accidentes geográficos con más de una milla de altitud (5280 pies/1609,34 metros):

   ```
   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;
   ```

**Siguiente paso**  
[Paso 7: limpieza (opcional)](EMRforDynamoDB.Tutorial.CleanUp.md)