Használhat csoportosítást összesítés nélkül?
Használhat csoportosítást összesítés nélkül?

Videó: Használhat csoportosítást összesítés nélkül?

Videó: Használhat csoportosítást összesítés nélkül?
Videó: A RÉSZÖSSZEG függvényről 2024, Lehet
Anonim

Te tudod használni az CSOPORT BY záradékkal nélkül alkalmazva egy összesített funkció. A következő lekérdezés adatokat kap a fizetési táblázatból és csoportok az eredmény ügyfél-azonosító szerint. Ebben az esetben a CSOPORT A BY úgy működik, mint a DISTINCT záradék, amely eltávolítja az ismétlődő sorokat az eredménykészletből.

Használhatjuk-e az összesített függvényt group by nélkül?

Igen Te tudod használni an összesítés GROUP nélkül BY: SELECT SUM(col) FROM tbl; te hagyjon ki oszlopokat a SELECT-ből belül összesített függvények , az összes többi oszlopnak léteznie kell ebben CSOPORT BY záradékkal vesszővel elválasztva.

Azt is tudja, hogy a csoportosítás aggregált függvény? Az CSOPORT BY nyilatkozattal csoportok az azonos értékekkel rendelkező sorokat összegző sorokká, például "keresse meg az ügyfelek számát az egyes országokban". Az CSOPORT A BY utasítást gyakran használják összesített függvények (COUNT, MAX, MIN, SUM, AVG) ide csoport az eredményhalmazt egy vagy több oszlop.

Ennek megfelelően használhatjuk a group by-t záradék nélkül?

Használata amelynek csoport nélkül által. Egy lekérdezés a záradékkal rendelkezik is kell a csoport által kikötés . Ha kihagyja csoport by, az összes sor, amelyet a hol nem zár ki kikötés szingliként térjen vissza csoport . Mivel nem történik csoportosítás a hol és a között záradékokkal , nem tudnak egymástól függetlenül cselekedni.

Használhatjuk a csoportos csatlakozást?

tudsz több tábla adatainak lekérdezése az INNER segítségével CSATLAKOZIK záradék, akkor használat az CSOPORT záradék szerint csoport sorokat összefoglaló sorok halmazává.

Ajánlott: