Megosztás a következőn keresztül:


Értékek összegzése vagy összesítése egyéni kifejezések használatával (Visual Database Tools)

A következőkre vonatkozik:SQL Server

Amellett, hogy összesítő függvényeket használ az adatok összesítéséhez, egyéni kifejezéseket is létrehozhat összesített értékek előállításához. Az összesítő függvények helyett használhat egyéni kifejezéseket az összesítő lekérdezések bármely pontján.

A titles táblában például létrehozhat egy olyan lekérdezést, amely nem csak az átlagos árat jeleníti meg, hanem azt is, hogy mi lenne az átlagos ár, ha diszkontálnák.

Nem vehet fel olyan kifejezést, amely olyan számításokon alapul, amelyek csak a tábla egyes sorait foglalják magukban; a kifejezésnek aggregátumértéken kell alapulnia, mert a kifejezés kiszámításakor csak az összesítő értékek érhetők el.

Egyéni kifejezés megadása összegző értékhez

  1. Adja meg a lekérdezés csoportjait. Részletekért lásd: Csoportsorok a lekérdezési eredmények között (Visual Database Tools).

  2. Lépjen a Feltétel panel üres sorára, majd írja be a kifejezést a Oszlopok oszlopba.

    A Lekérdezés- és nézettervező eszközök (Visual Database Tools) automatikusan oszlop aliast rendel a kifejezéshez, hogy hasznos oszlopfejlécet hozzon létre a lekérdezés kimenetében. További részletekért lásd: Oszlop aliasok létrehozása (Visual Database Tools).

  3. A Csoportosítás oszlopában a kifejezéshez válassza a Kifejezés lehetőséget.

  4. Futtassa a lekérdezést.