Kuinka käyttääsumma Tehtävä MySQL

MySQL tarjoaa useita koostefunktioita nopeasti koota tietoja omasta taulukoista.Nämä koostefunktioita työskennellä SELECT kyselyt, ja niiden tulokset palata erityisissä sarakkeita.Koostefunktioita ovat nopeita - paljon nopeammin kuin se olisi voit palauttaa kaikki rivit ja laskea niitä itse.Tämä voi merkitä eroa 2 sekunnin kysely koostefunktio ja 2 minuutin kysely tekee laskelman itse sovelluksen koodi.

käyttö SUM toiminto MySQL

  1. Käytä summa koostefunktio.SUM lisää kaikki valitut sarakkeet yhdessä.

  2. Ilmoitus miten, tässä esimerkissä, sinun summa kaikki negatiiviset saldot laskea yhteensä velkaa sinulle asiakkaille.Tulos palaa sarake SUM (tasapaino).Esimerkki:
    SELECT SUM (saldo) asiakkailta MISSÄ tasapaino & lt;0,0;

Käytä AVG toiminto MySQL

  1. Käytä AVG koostefunktio.Tämä aggregaatti on samanlainen tiivistää.Kuitenkin, sen sijaan, että lisäämällä sarakkeita, se lisää ne ja sitten jakaa, jonka sarakkeiden kokonaismäärä, antaa sinulle keskimäärin sarakkeen arvoihin.

  2. käyttö AVG paljon samalla tavalla summa on käytetty.Tässä esimerkki laskee keskimääräinen määrä rahoja asiakkaiden.Tulokset palata sarake AVG (tasapaino).Esimerkki:
    SELECT AVG (saldo) asiakkailta MISSÄ tasapaino & lt;0,0;

Käytä COUNT toiminto MySQL

  1. Käytä COUNT koostefunktio.Tämä toiminto on hieman erilainen kuin hyvityksen tai AVG.Se palauttaa rivien palasi, mikä voi olla hyödyllistä useissa tilanteissa - esimerkiksi nähdä asiakkaiden määrä velkaa.

  2. Katso miten tämä esimerkki laskee asiakkaat, jotka velkaa ja palauttaa tuloksen sarake COUNT ().Esimerkki:
    Valitse määrä (
    ) asiakkailta MISSÄ tasapaino & lt;0,0;

Käytä DISTINCT COUNT Tehtävä MySQL

  1. Käytä DISTINCT LASKE koostefunktio.Toimintoa voidaan käyttää palauttamaan useita eri rivejä, eli ne krs erilaiset arvot.Teoriassa saatat olla paljon asiakkaita, joilla on sama puhelinnumero.Saadaksesi kotitalouksien määrä asiakkaasi asuvat, voit käyttää tämäntyyppisen kyselyn.

  2. Käytä seuraavan esimerkin palauttaa asiakkaiden määrä eri puhelinnumeroita.Asiakkaat, joilla on sama puhelinnumero ei lasketa.Tulokset palautetaan sarake COUNT (DISTINCT ph_number).Esimerkki:
    Valitse määrä (DISTINCT ph_number) asiakkailta;

Vinkkejä & amp;Varoitukset

  • koostefunktio on yksi, joka suorittaa laskelman arvomaailmaan sen sijaan, että yhden arvon.MySQL-tietokantaan, tällaisia ​​toimintoja tehdään monta riviä tietoja.
639
0
1
Php / My Sql Ohjelmointi