| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    MySQL Select Max Count Tutorial
    MySQL est une application de base de données open-source qui utilise le langage SQL (Structured Query ) pour toutes les opérations au sein d'une base de données. L'application se compose d'un serveur de base de données et le client à travers lequel vous pouvez développer des bases de données pour la distribution à d'autres installations de MySQL . MySQL SQL prend en charge un certain nombre de fonctions d'agrégation , des outils qui vous permettent d' obtenir des informations de synthèse à partir des données brutes contenues dans votre base de données. Les fonctions effectuent des calculs sur les groupes de documents indiqués par votre requête renvoie le résultat dans une nouvelle colonne qui apparaît dans le tableau de résultats. Instructions
    Utilisation MAX ()
    1

    écrire une requête SQL SELECT global qui regroupe l'ensemble des résultats par catégories trouvées dans les colonnes de table . Par exemple, considérons un tableau appelé «Livre» qui a colonnes nommées « Catégorie » et « Prix ». La colonne catégorie contient le genre de livre que vous avez acheté , et la colonne de prix reflète ce que vous avez payé pour le volume. Une requête SQL qui affiche les catégories seul lirait comme suit:

    sélectionner la catégorie DE GROUPE livre par catégorie
    2

    Insérer un appel de fonction MAX dans la requête . La fonction renvoie la valeur maximale contenue dans une colonne spécifiée dans un regroupement d'enregistrements . Si la requête précédente est modifié avec une fonction MAX , le plus haut prix d'un livre dans la catégorie sommaire est renvoyée:

    catégorie SELECT MAX ( prix ) du groupe de livres par catégorie
    < br > 3

    étiquette de la colonne retournée par la fonction MAX sorte que l'ensemble de la production est plus informatif pour l'utilisateur. L'étiquette que vous fournissez apparaît comme le nom de la colonne , indiquant à l'utilisateur que le résultat vu le " prix du plus élevé " payé pour un volume dans une catégorie spécifique. Modifiez la requête comme indiqué ci-dessous:

    catégorie SELECT MAX ( prix) " Plus cher " à partir du carnet GROUP BY catégorie
    Utilisation de COUNT ()
    4

    écrire une requête SQL SELECT que vous voulez revenir ensemble et des données groupées plutôt que des valeurs individuelles. L' exemple ci-dessous les requêtes de COMPACT_DISCS de table et affiche un résumé de tous les noms d'étiquettes de disques dans le tableau, un enregistrement pour chaque nom de label unique :

    SELECT cd_label DE GROUPE PAR compact_discs cd_label
    5 < p> Insérer un appel de fonction COUNT dans la requête . COUNT retourne la somme des enregistrements qui répondent à une condition spécifique. Que l'exemple de requête manque, c'est le nombre de CD appartenant émises par chacune des étiquettes . La requête modifiée se lit :

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

    Ajouter une étiquette descriptive de modifier la colonne de comptage dans votre tableau retourné. Par défaut, la colonne est nommé Count ( * ), mais une étiquette explicative est souvent plus utile . Modifiez la requête comme indiqué ci-dessous pour nommer les " disques de l'étiquette " de colonne :

    SELECT cd_label , COUNT (*) AS " disques de l'étiquette " du groupe de compact_discs PAR cd_label

    Previous :

    next :
      articles connexes
    ·Comment appeler la méthode PHP avec JavaScript 
    ·Injection MySQL Tutorial 
    ·Nombre de mots dans une chaîne PHP 
    ·MySQL Perl Tutoriel 
    ·Comment faire pour supprimer la première lettre d'une …
    ·Comment utiliser Zend ACL dans un environnement modulai…
    ·Comment supprimer de données MySQL à une certaine pé…
    ·Comment compter les occurrences d'un caractère dans un…
    ·Comment créer un compteur PHP 
    ·Flash Sendmail Tutorial 
      articles en vedette
    ·Comment faire pour convertir bytecode en code machine 
    ·Comment faire pour modifier une grille avec PHP 
    ·Comment obtenir un décalage de chaîne dans un fichier…
    ·Comment faire pour convertir un bit dans un octet 
    ·Comment remplacer les symboles avec Regex 
    ·Comment être un hacker éthique 
    ·Comment implémenter des rapports SQL dans Microsoft Dy…
    ·Comment mettre en œuvre un destructeur de base en Java…
    ·Comment fusionner deux listes d'ADT Ordre 
    ·Comment une invite d'entrée à cordes en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com