Sådan bruges funktionen SUM i MySQL

MySQL giver en række aggregerede funktioner til hurtigt at indsamle data fra dine tabeller.Disse samlede funktioner arbejder inden SELECT forespørgsler, og deres resultater tilbage i særlige kolonner.De samlede funktioner er hurtige - meget hurtigere end det ville være for dig at returnere alle rækkerne og beregne dem selv.Dette kan betyde forskellen mellem en 2-sekunders forespørgsel med den samlede funktion og 2 minutters forespørgsel gør beregningen dig selv i ansøgningen kode.

Brug funktionen SUM i MySQL

  1. Brug SUM samlede funktion.SUM vil tilføje alle de markerede kolonner sammen.

  2. Bemærk hvordan, i dette eksempel, vil du opsummere alle de negative saldi at beregne den samlede skyldige beløb til dig af dine kunder.Resultatet vender tilbage i en kolonne kaldet SUM (balance).Eksempel:
    SELECT SUM (balance) FROM kunder WHERE balance & lt;0,0;

Brug AVG funktion i MySQL

  1. Brug AVG samlede funktion.Dette aggregat ligner SUM.Men i stedet for at tilføje kolonnerne, de

    t tilføjer dem, og derefter deler med det samlede antal kolonner, hvilket giver dig et gennemsnit af de kolonneværdier.

  2. Brug AVG på samme måde SUM bruges.Her eksempel beregner den gennemsnitlige mængde penge skylder kunderne.Resultater vende tilbage i en kolonne kaldet AVG (balance).Eksempel:
    SELECT AVG (balance) FROM kunder WHERE balance & lt;0,0;

Brug COUNT funktion i MySQL

  1. Brug COUNT samlede funktion.Denne funktion er lidt anderledes end SUM eller AVG.Den returnerer antallet af rækker returneres, som kan være nyttige i en række situationer - for eksempel for at se antallet af kunder, der skylder penge.

  2. Se, hvordan dette eksempel tæller de kunder, der skylder penge og returnerer resultatet i en kolonne kaldet COUNT ().Eksempel:
    SELECT COUNT (
    ) FROM kunder WHERE balance & lt;0,0;

Brug DISTINCT COUNT funktion i MySQL

  1. Brug DISTINCT COUNT samlede funktion.Funktionen kan bruges til at returnere antallet af forskellige rækker, dvs. de rækker med forskellige værdier.Teoretisk set kan du have en masse kunder med samme telefonnummer.For at få antallet af husstande dine kunder bor i, kan du bruge denne type forespørgsel.

  2. Brug følgende eksempel til at returnere antallet af kunder med forskellige telefonnumre.Kunder med det samme telefonnummer, vil ikke blive talt med.Resultaterne er returneret i en kolonne kaldet COUNT (DISTINCT ph_number).Eksempel:
    SELECT COUNT (DISTINCT ph_number) FROM kunder;

Tips & amp;Advarsler

  • Et samlet funktion er en, der udfører en beregning på et sæt værdier i modsætning til på en enkelt værdi.I en MySQL-database, er sådanne funktioner foretages på mange rækker af data.
727
0
1
Php / My Sql Programmering