| 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
    Sådan Sortere en MySQL Query Brug ORDER efter
    Rækker fra en MySQL SELECT forespørgslen returneres i en vilkårlig eller uforudsigelig orden. Da afkastet har mere at gøre med interne hashing og søgealgoritmer , end det gør med dine data , rækkefølgen af ​​rækkerne er normalt ikke anvendelig til en programmør. For at vende tilbage rækkerne på en meningsfuld rækkefølge , kan du bruge ORDER BY klausul i SELECT kommando til at sortere dem . Instruktioner
    1

    udgør den grundlæggende SELECT kommando til at returnere de rækker , som du er interesseret . På dette tidspunkt er den rækkefølge, i hvilken rækkerne returneres ikke af betydning. Dette eksempel forespørger en kunder database for at få en liste over kunder med negative balancer. Eksempel: SELECT * FROM kunder WHERE balance
    2

    Tilføj en ORDER BY . ORDER BY vil fortælle MySQL-serveren at sortere rækker ved en kolonne. For eksempel, hvis du ønsker at se alle udestående konti i rækkefølge efter deres balance kan du tilføje " ORDER BY balance" til slutningen af ​​forespørgslen. Eksempel: SELECT * FROM kunder WHERE balance
    3

    definerer i hvilken retning at sortere , da rækkefølgen af ​​de returnerede rækker måske endnu ikke være meningsfuld . Rækker kan returneres i stigende eller faldende rækkefølge.
    4

    Brug ASC eller DESC . Brug ASC vil sortere data, så du kan se det mindste tal først. Brug DESC vil sortere data, så du kan se det største antal først. I denne forespørgsel , er du på udkig efter kunder med den største negative saldo først. ORDER BY vil returnere arrays med den største negative tal ( det mindste antal ) øverst . Eksempel: SELECT * FROM kunder WHERE balance
    5

    Sorter efter flere kolonner , så nogle gange du vil komme på tværs store grupper rækker , der blev sorteret på samme nummer. For eksempel, hvis der er 100 kunder i databasen med en balance på 0 vil kunderne vises i vilkårlig rækkefølge. Det er bedst at have mindst to sorteringskriterier for situationer som denne .
    6

    Brug flere sorteringskriterier adskilt af kommaer . Her bliver kunderne vist i alfabetisk rækkefølge ved navn efter de er sorteret efter balance. Eksempel : SELECT * FROM kunder WHERE balance

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Medtag PHP funktioner fra en anden fil 
    ·Hvordan man opbygger en MP3-afspiller med PHP 
    ·Sådan Beskyt Flash-filer fra at blive hentet 
    ·Sådan fjernes en PHP Block 
    ·Sådan Slet rækkenumre i MySQL 
    ·Sådan oprettes en Array med forekomster i PHP 
    ·Sådan Parse en tabulatorsepareret tekstfil i et array …
    ·Sådan foretages fejlfinding Apache og PHP -filer 
    ·Sådan Stop PHP URL popups i Firefox 
    ·Sådan Konverter et nummer til en String PHP 
      Anbefalede Artikler
    ·Sådan Load variable fra JSP /Java -filer til Flash 
    ·Sådan Put en Favicon på faner i VB 
    ·Sådan oprettes en webbrowser ved hjælp VB 
    ·Sådan Slå Java Applets 
    ·Sådan Vælg værdien fra en oversigt til den anden lis…
    ·. Sådan bruges DLL i VBS 
    ·Hvad er CTS i ASP.NET 
    ·Sådan får du adgang OLE & ActiveX 
    ·Sådan Konverter en PHP fil til HTML 
    ·Java vs C: Ligheder og forskelle 
    Copyright © Computer Viden http://www.computerdk.com