Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    MySQL Select Max Count Tutorial

    MySQL är en databas med öppen källkod program som använder Structured Query Language ( SQL ) för alla verksamheter inom en databas . Ansökan består av en databas -server och klient genom vilken du kan utveckla databaser för distribution till andra MySQL installationer . MySQL SQL stöder ett antal mängdfunktioner , verktyg som gör att du kan härleda sammanfattande information från rådata som finns i databasen . Funktionerna utföra beräkningar på grupper av poster som anges av din fråga , returnerar resultatet i en ny kolumn som visas i resultattabellen . Instruktioner
    Använda MAX ( )
    1

    Skriv en samlad SQL SELECT-fråga som grupper resultatet fastställs av kategorierna i tabell kolumner . Till exempel anser en tabell som heter " Bok " som har kolumner som heter " Kategori " och " Price . " Kategorin kolumnen innehåller genren bok du har köpt , och priset kolumnen speglar vad du betalat för volymen . En SQL-fråga som visar kategorierna ensam skulle läsa :

    Välj kategori FRÅN bok GROUP BY kategori
    2

    Infoga en MAX -funktionen samtal i frågan . Funktionen returnerar det maximala värdet som finns i en angiven kolumn i en grupp med poster . Om den föregående frågan är modifierad med en MAX -funktion , är det högsta priset för en bok i den sammanfattande kategorin returneras :

    Välj kategori från boken GROUP MAX ( pris ) per kategori

    3

    Label kolumnen returneras av MAX -funktion så att den utgående uppsättningen är mer informativt för användaren . Etiketten som du tillhandahåller visas som namnet på den kolumn , som ber användaren att resultatet sett är den " Högsta pris " betalat för en volym i en viss kategori . Ändra frågan som visas nedan :

    Välj kategori , MAX ( pris ) AS " Högsta pris " FRÅN bok GROUP BY kategori
    COUNT ( )
    4

    Skriv ett SQL SELECT-fråga som du vill att aggregera och returnera grupperade data snarare än enskilda värden . Exemplet nedan frågor bordet COMPACT_DISCS och visar en sammanfattning av alla namnen skivbolag i tabellen , en post för varje unik etikett namn :

    SELECT cd_label FRÅN compact_discs GROUP BY cd_label
    5

    Infoga ett samtal funktionen ANTAL in i frågan . COUNT returnerar summan av poster som uppfyller ett visst villkor . Vad exemplet frågan saknar är antalet ägda skivor utgivna av respektive etiketterna . Den modifierade frågan bör läsa :

    SELECT cd_label , COUNT ( * ) FROM compact_discs GROUP BY cd_label
    6

    Lägg en beskrivande etikett för att ändra kolumnen Antal i din återvände tabellen . Som standard är den kolumn som heter Count ( * ) men en förklarande etikett är ofta mer användbar . Ändra frågan som visas nedan för att namnge kolumnen " Skivor från Label " :

    SELECT cd_label , COUNT ( * ) AS " Skivor från Label " från compact_discs GROUP BY cd_label


    Tidigare:

    nästa:
    relaterade artiklar
    ·Grundläggande PHP Chatta Tutorial
    ·Så här aktiverar SSL och PHP
    ·PHP Bild MIME-typer
    ·Hur vill kolla en giltig e-postadress i PHP
    ·Hur man sparar en PHP -fil med FileZilla
    ·Lägga till en medlem Logga in till en webbplats
    ·Hur vill kolla en sträng för onda karaktärer i PHP
    ·Hur Dra Datum Tillfälligt MySQL databas sedan visa den…
    ·Hur du formaterar Antal funktioner i PHP
    ·CodeIgniter Vs. ExpressionEngine
    Utvalda artiklarna
    ·Hur man går från Ant till Maven
    ·Vad är JavaScript Void
    ·Inaktivera JavaScript när du använder Selen
    ·Hur att tolka en sträng till heltal
    ·Hur konvertera en int till en sträng med javascript
    ·Hur du använder denna pekare i C + +
    ·Hur du ändrar nollor till Spaces Använda AWK
    ·Hur konvertera en Hex File
    ·Den AWK Indexfunktionen
    ·Fördelar med sekventiell åtkomst Filer
    Copyright © Dator Kunskap http://www.dator.xyz