L'opération la plus fondamentale dans tout système SQL est la requête SELECT. Dans MySQL , les programmeurs utilisent SELECT pour interroger une base de données afin de récupérer les documents . Utilisation de SELECT retourne un nombre de lignes à partir d'une base de données basée sur les critères que vous lui passez . La commande peut être de base ou complexe selon la façon dont amélioré vos instructions SELECT sont . Instructions
1
recueillir quelques informations de base sur les données que vous souhaitez . Savoir quelles informations la base tenir ainsi que la table qui vous voulez interroger , ce que les lignes de la table contient et qui de ces lignes que vous souhaitez voir .
2
Commencez avec une simple requête qui peut ensuite être construit sur . Cette requête va renvoyer chaque colonne et chaque ligne de la table "clients " , montrant la forme de base de la commande SELECT. La quantité de données retournées sera écrasante, si votre table à la clientèle est important. Exemple: SELECT * FROM clients ;
3
Définir ce que vous voulez faire avec l'information de votre requête retournera . Rappelez-vous, vous aurez généralement pas besoin de toutes les colonnes de données.
4
retour ne voulait colonnes. Pour revenir à seulement quelques colonnes , remplacer l'astérisque dans la commande précédente avec une liste séparée par des virgules de colonnes que vous souhaitez . Par exemple, si vous faites un mailing à l'ensemble de vos clients , vous aurez seulement besoin du nom et de colonnes d'adresse. Exemple: SELECT nom, adresse FROM clients ;
5
Précisez votre requête en renvoyant uniquement les lignes que vous d'intérêts , en utilisant une clause WHERE. La clause WHERE va provoquer la requête SELECT pour retourner uniquement les lignes qui satisfont la clause WHERE. Cette requête sélectionne le nom, l'adresse et l'équilibre de chaque ligne de la base de données avec un solde négatif. Exemple: SELECT nom, l'adresse, le solde de clients où l'équilibre
6
Utilisez le booléen OR et AND avec la clause WHERE d'adhérer à un certain nombre de conditions . Les conditions peuvent être aussi simples ou compliquées que vous avez besoin qu'ils soient. Il est dépendant de la façon spécifique que vous souhaitez le retour de l'être. Ici et est utilisé de sorte que la requête va non seulement sélectionner le nom et l'adresse de chacun avec un solde positif , mais aussi ceux dont le nom est « Joe Smith ». Exemple: SELECT nom, adresse FROM clients WHERE équilibre > 0 AND name = ' Joe Smith »;