GROUP BY – Frågespråk i Cosmos DB (i Azure och Fabric)

Satsen GROUP BY samlar in rader som har samma värden i sammanfattningsrader.

Syntax

GROUP BY <expression>

Arguments

Description
expression Uttrycket som ska grupperas efter.

Returtyper

Returnerar grupperade rader baserat på det angivna uttrycket.

Examples

Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.

Gruppera efter en egenskap

I det här exemplet GROUP BY används satsen för att gruppera anställda efter deras språk för programvaruutveckling.

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"
  }
]