regr_count
összesítő függvény
A következőkre vonatkozik: Databricks SQL
Databricks Runtime 11.3 LTS és újabb
A nem null értékű párok yExpr
xExpr
számát adja vissza a csoportban.
Syntax
regr_count ( [ALL | DISTINCT] yExpr, xExpr ) [FILTER ( WHERE cond ) ]
Ez a függvény ablakfüggvényként is meghívható a OVER
záradék használatával.
Argumentumok
yExpr
: Numerikus kifejezés, a függő változó.xExpr
: Egy numerikus kifejezés, a független változó.cond
: Nem kötelező logikai kifejezés, amely a függvényhez használt sorokat szűri.
Válaszok
A BIGINT
.
regr_count(yExpr, xExpr)
egyenértékű a .-nak.count_if(yExpr IS NOT NULL AND xExpr IS NOT NULL)
Ha DISTINCT
meg van adva, a rendszer csak az egyedi sorokat számolja meg.
Példák
> SELECT regr_count(y, x) FROM VALUES (1, 2), (2, 2), (2, 3), (2, 4) AS t(y, x);
4
> SELECT regr_count(y, x) FROM VALUES (1, 2), (2, NULL), (2, 3), (2, 4) AS t(y, x);
3
> SELECT regr_count(y, x) FROM VALUES (1, 2), (2, NULL), (NULL, 3), (2, 4) AS t(y, x);
2
Kapcsolódó
- avg aggregátumfüggvény
- count aggregátumfüggvény
- count_if összesítő függvény
- min aggregátumfüggvény
- maximális összesítő függvény
- regr_avgx összesítő függvény
- regr_avgy összesítő függvény
- regr_sxx összesítő függvény
- regr_sxy összesítő függvény
- regr_syy összesítő függvény
- összesítő függvény összegzése
- Ablakfüggvények
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: