| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    MySQL Sammenføjninger Select Count Tutorial
    Når du bruger Count erklæring i MySQL kan programmøren har brug for at deltage i en tabel for at erhverve den rigtige tæller . For eksempel kan en programmør nødvendigt at se antallet af ordrer fra en kunde. De sluttede tabeller langs med Count erklæring bruges til at finde det nøjagtige antal af orden skabt af en bestemt kunde . Dette opnås ved hjælp af SQL-kode i MySQL. Opret Tabeller

    Hvis de to tabeller ikke eksisterer, så er det nødvendigt først at oprette dem . Hvis du vil oprette en tabel i MySQL , skal du bruge følgende syntaks : Hej

    CREATE TABLE kunden (Kunde INT , PRIMARY KEY (Kunde ) )

    I dette eksempel blev en kunde tabel oprettet. Kunden id felt bruges til entydigt at identificere brugeren. Desuden blev Kunde brugt som den primære nøgle. Count udsagn kan være meget hukommelseskrævende , hvis der er store tabeller henvises til i forespørgslen. Indstilling af en primær nøgle på et bord forbedrer ydeevnen , især når udviklerne har flere tælle udsagn bliver brugt i tabellerne.

    Da dette eksempel vil tælle antallet af ordrer en kunde har gjort , er følgende syntaks bruges til at lave en ordre tabel : Hej

    CREATE tABLE orden ( OrderID INT , CustomerID INT , PRIMARY KEY ( OrdreID ) ) er

    Notice den Kunde felt også indgået ordren bordet. Dette er nødvendigt for join erklæring , der bruges til at tælle ordrerne . Hvis CustomerID ikke er indsat, er der ingen måde at knytte kunden til hans ordrer .
    Oprettelse af Query

    Det næste skridt i at bruge deltage og tælle udsagn skaber forespørgslen. Deltag erklæring links de to tabeller sammen. Når de to tabeller er samlet , bliver count erklæring henrettet for at give det samlede antal salg en kunde har skabt. Følgende erklæring bruges til at tælle poster i MySQL : Hej

    select count (*) fra kunden, orderwhere customer.customerId = order.customerId

    Bemærk " hvor "-klausul . Denne klausul fortæller SQL-sætningen til at slutte de to tabeller på Kunde felt. Når dette sker , bliver alle poster fra den rækkefølge tabellen sluttet til kunden. Hvis fem ordrer blev skabt , så sluttede sætning returnerer fem poster. Greven (*) erklæring afspejler sammenføjningen ved at tælle antallet af returnerede poster og vise det samlede antal ordrer for den pågældende kunde.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Beregn Tidsforskel Med PHP 
    ·Sådan Læs & Vise en PHP Cookie Værdi i AS3 
    ·Sådan oprettes Excel regneark Med MySQL 
    ·Sådan Format Dato Parametre i SQL 
    ·Hvilke tegn kan benyttes i en PHP String 
    ·Sådan testes en PHP Contact Form i XAMPP 
    ·Sådan Konverter en array til en streng i PHP 
    ·Hvordan du sender en SMS ved hjælp af PHP Script 
    ·PHP klasse VaR Funktion 
    ·Sådan bruges FBML Tags 
      Anbefalede Artikler
    ·Hvordan man laver en PHP Form Mailer At Auto omdirigere…
    ·Sådan gentage over en TreeMap 
    ·Sådan Konverter CSV til HTML i Python 
    ·Sådan Embed JavaScript i Asp.net 
    ·Hvordan stopper jeg en person fra Kommer til My House 
    ·Fordele og ulemper ved Overbelastning Method i Java 
    ·Hvordan man omdirigerer en webside ved hjælp HTML 
    ·Hvordan man skriver et C- program til en mangedobling a…
    ·Sådan Indsæt en ny linje i TextBox 
    ·Hvordan man udvider en klasse til en anden klasse i PHP…
    Copyright © Computer Viden http://www.computerdk.com