

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Fase 6: esecuzione di query sui dati nella tabella DynamoDB
<a name="EMRforDynamoDB.Tutorial.QueryDataInDynamoDB"></a>

In questa fase HiveQL verrà utilizzato per eseguire query nella tabella Caratteristiche in DynamoDB. Prova le seguenti query Hive:

1. Tutti i tipi di caratteristiche (`feature_class`) in ordine alfabetico:

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

1. Tutti i lake che iniziano con la lettera "M":

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

1. Stati con almeno tre caratteristiche superiori a un miglio (5.280 piedi):

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

**Approfondimenti**  
[Fase 7: pulizia (opzionale)](EMRforDynamoDB.Tutorial.CleanUp.md)