Hoe de functie SOM in MySQL

MySQL biedt een aantal statistische functies voor het snel samenstellen van de gegevens van uw tabellen.Deze statistische functies werken binnen SELECT-query's, en hun resultaten in speciale kolommen.De statistische functies zijn snel - veel sneller dan het zou zijn voor u om alle rijen terug te keren en zelf berekenen hen.Dit kan het verschil tussen een 2-tweede query met de statistische functie en een 2-minuten-query doet de berekening zelf in de applicatie code betekenen.

Gebruik de functie SOM in MySQL

  1. Gebruik de SOM statistische functie.SUM zal alle geselecteerde kolommen samen te voegen.

  2. Merk op hoe, in dit voorbeeld, vindt u alle van de negatieve saldi som van de totale door uw klanten u verschuldigde bedrag te berekenen.Het resultaat keert terug in een kolom genaamd SOM (balans).Voorbeeld:
    SELECT SUM (balans) FROM klanten WHERE balans & lt;0,0;

Gebruik de AVG-functie van MySQL

  1. Gebruik de AVG statistische functie.Dit aggregaat vergelijkbaar SUM.In

    plaats van het toevoegen van kolommen, voegt ze en deelt door het totale aantal kolommen, waardoor u gemiddeld de kolomwaarden.

  2. Met AVG op vrijwel dezelfde manier SOM wordt gebruikt.Hier, berekent het voorbeeld is de gemiddelde hoeveelheid geld verschuldigd door de klanten.Resultaten in een kolom genaamd AVG (balans).Voorbeeld:
    SELECT AVG (balans) FROM klanten WHERE balans & lt;0,0;

Gebruik de COUNT functie in MySQL

  1. Met de telling statistische functie.Deze functie is iets anders dan de som of AVG.Het geeft het aantal rijen terug, wat handig kan zijn in een aantal situaties - bijvoorbeeld om het aantal klanten die geld schuldig te zien.

  2. Zie hoe dit voorbeeld telt de klanten die geld schuldig en geeft het resultaat in een kolom genaamd COUNT ().Voorbeeld:
    SELECT COUNT (
    ) FROM klanten WHERE balans & lt;0,0;

Gebruik de DISTINCT COUNT functie in MySQL

  1. Gebruik de DISTINCT AANTAL statistische functie.De functie kan worden gebruikt om het aantal afzonderlijke syntax betekent die rijen met verschillende waarden.Theoretisch zou je een veel klanten met hetzelfde telefoonnummer.Om het aantal huishoudens uw klanten leven in te krijgen, kunt u dit type query.

  2. Gebruik het volgende voorbeeld om het aantal klanten terug te keren met verschillende telefoonnummers.Klanten met hetzelfde telefoonnummer worden niet meegeteld.De resultaten worden weergegeven in een kolom genaamd COUNT (DISTINCT ph_number).Voorbeeld:
    SELECT COUNT (DISTINCT ph_number) van klanten;

Tips & amp;Waarschuwingen

  • Een statistische functie is er een die een berekening uitvoert op een reeks waarden in tegenstelling tot een enkele waarde.In een MySQL-database, worden deze functies gemaakt op vele rijen gegevens.
733
0
1
Php / My Sql Programming