Condividi tramite


GROUP BY - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La GROUP BY clausola raccoglie le righe con gli stessi valori nelle righe di riepilogo.

Sintassi

GROUP BY <expression>

Arguments

Description
expression Espressione da raggruppare.

Tipi restituiti

Restituisce righe raggruppate in base all'espressione specificata.

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Raggruppare in base a una proprietà

In questo esempio la GROUP BY clausola viene usata per raggruppare i dipendenti in base al linguaggio di sviluppo software.

SELECT 
  e.capabilities.softwareDevelopment AS developmentLang
FROM
  employees e
WHERE
  e.team = "Cloud software engineering"
GROUP BY
  e.capabilities.softwareDevelopment
[
  {},
  {
    "developmentLang": "c-sharp"
  },
  {
    "developmentLang": "javascript"
  },
  {
    "developmentLang": "python"
  }
]