Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    MySQL tiltrer Select Count Tutorial
    Ved bruk av Count uttalelse i MySQL, kan programmereren trenger for å bli en tabell for å skaffe den riktige teller. For eksempel kan en programmerer må se antall bestillinger av en kunde . De sammenkoblede bord sammen med Count setningen brukes til å finne den nøyaktige antallet ordre opprettet av en bestemt kunde . Dette gjøres ved hjelp av SQL -kode i MySQL. Lag Tabeller
    p Hvis de to tabellene ikke eksisterer , så er det nødvendig å først lage dem . Slik oppretter du en tabell i MySQL , bruker du følgende syntaks : en

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

    I dette eksempelet ble en kunde tabell som er opprettet . Kunden ID feltet brukes for å identifisere brukeren. I tillegg ble kunde-ID brukes som primærnøkkel . Count uttalelser kan være veldig minne - intensive hvis det er store tabeller det refereres til i søket. Angi en primær nøkkel på et bord forbedrer ytelsen , spesielt når utviklerne har flere count uttalelser blir brukt på bordene .

    Siden dette eksempelet vil telle antall ordrer en kunde har gjort , er følgende syntaks brukes til å lage en ordre tabell:

    CREATE tABLE ordre (ordre- INT , kunde-ID INT , PRIMARY KEY (ordre ) ) er

    Notice CustomerID feltet også inngått rekkefølgen tabellen . Dette er nødvendig for sammenføyningen setning som er brukt for å telle ordrene. Dersom kunde-ID ikke er satt inn , er det ingen måte å knytte kunden til hans ordre .
    Opprette Query

    Det neste trinnet i å bruke bli med og telle uttalelser skaper spørringen . Sammenføyningen uttalelse knytter de to tabellene sammen . Når de to tabeller er sluttet , blir tellingen setningen utføres for å gi det totale antall salg en kunde har skapt. Følgende uttalelse brukes til å telle poster i MySQL : en

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

    Legg merke til "hvor" klausul . Denne klausulen forteller SQL-setningen til å bli med de to tabellene på kunde-ID -feltet. Når dette skjer , blir alle postene fra ordren tabellen koblet til kunden. Hvis fem ordrer ble opprettet , da den sluttet setningen returnerer fem poster. Den count ( * ) uttalelse reflekterer delta ved å telle antall poster returnert og vise det totale antall bestillinger for denne kunden.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage et PHP mailingliste 
    ·Slik fjerner en XML- deklarasjonen i PHP 
    ·Hva er WordPress PHP Command for Get Siste innlegg 
    ·Hvordan spare desimaler til MySQL 
    ·PHP Hit Counter Tutorial 
    ·Slik sletter Arrays av verdi i PHP 
    ·Slik oppgraderer MySQL 
    ·Security Token Feil i PHP 
    ·Hvordan bygge din egen database drevet PHP Webside MySQ…
    ·AJAX PHP MySQL Tutorial 
      Anbefalte artikler
    ·Hvordan lage en Habbo Retro 
    ·Hvordan legge til Importer til en JSP-fil 
    ·Hvordan kan jeg tjene en Hibernate List Ikke Har Null E…
    ·Slik fjerner en tekst i Python 
    ·Hvordan sortere fra store til små i VB.Net 
    ·Hvordan måle tid i Python 
    ·Socket Overvåking Med Java 
    ·Hvordan sette en Session variabel i PHP 
    ·Hvordan avgjøre om en fil finnes i PHP 
    ·Hvordan lage en ResultSet Fra Execute på en Linked Ser…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/