Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment définir une variable de ses…
  • Comment faire pour supprimer classe …
  • Comment configurer PHP pour un accè…
  • Comment compter les occurrences d'un…
  • Mon GoDaddy Email PHP formulaire n'e…
  • Comment ajouter un champ dans une ba…
  • Comment faire pour supprimer une dé…
  • PHP Conception Tutorial Web 
  • Comment désactiver safe_mode htacce…
  • Comment lire les chaînes de requêt…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment trier une requête MySQL avec ORDER by

    lignes d'une requête MySQL SELECT sont retournés dans un ordre arbitraire ou imprévisible . Depuis le retour a plus à voir avec hachage internes et des algorithmes de recherche que lui fait avec vos données , l' ordre des lignes n'est généralement pas utile à un programmeur . Pour rétablir les lignes dans un ordre significatif , vous pouvez utiliser la clause ORDER BY de la commande SELECT pour les trier. Instructions
    1

    forment la commande SELECT de base pour retourner les lignes dans lesquelles vous êtes intéressé. À ce stade, l'ordre dans lequel les lignes sont renvoyées n'a pas d'importance . Cet exemple interroge une base de données clients d'obtenir une liste de clients avec des soldes négatifs. Exemple: SELECT * FROM clients WHERE équilibre
    2

    Ajouter une clause ORDER BY . ORDER BY dira le serveur MySQL pour trier les lignes par une colonne . Par exemple, si vous voulez voir tous les comptes en suspens afin de leur équilibre, vous pouvez ajouter " ORDER BY équilibre» à la fin de la requête . Exemple: SELECT * FROM clients WHERE équilibre
    3

    définir dans quel sens à trier, comme l'ordre des lignes renvoyées peut pas encore être significative. Les lignes peuvent être retournés dans l'ordre croissant ou décroissant .
    4

    utilisation ASC ou DESC . Utilisation de NCP trier les données de sorte que vous voyez le plus petit nombre premier . En utilisant DESC trie les données de sorte que vous voyez le plus grand nombre premier . Dans cette requête , vous êtes à la recherche pour les clients avec le plus grand solde négatif en premier. ORDER BY va retourner les tableaux avec le nombre négatif plus grand ( le plus petit nombre ) au sommet. Exemple: SELECT * FROM clients WHERE équilibre
    5

    Trier par plusieurs colonnes, comme parfois , vous croiserez de grands groupes lignes qui ont été triées sur le même numéro. Par exemple, s'il ya 100 clients dans votre base de données avec un solde de 0, les clients apparaissent dans un ordre arbitraire . Il est préférable d'avoir au moins deux critères de tri pour ce genre de situations .
    6

    Utilisez plusieurs critères de tri séparées par des virgules . Ici , les clients sont présentés dans l'ordre alphabétique par nom après ils sont triés par équilibre. Exemple: SELECT * FROM clients WHERE équilibre

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser une requête SQL pour accéder aux propriétés de champ de base de données 
  • Comment inclure un fichier non -PHP 
  • Quand utiliser deux égalent en PHP 
  • Comment soustraire en PHP 
  • Comment remplacer une base de données en XML 
  • Comment simple comptage nombres premiers en PHP 
  • Cours interactif sur le Top PHP 
  • Le code de caractère au début d'une chaîne en PHP 
  • Comment faire pour ajouter la Lightbox PHP pour PHP 
  • Comment créer votre propre carrousel en PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc