Créer une requête SQL - comment cela fonctionne
Les requêtes SQL sont requises pour communiquer avec les bases de données. Cette astuce pratique vous montre comment créer une telle requête.
Requête SQL: vous devez savoir que
- Une requête SQL n'est pas difficile à comprendre, car elle se compose presque entièrement de mots anglais. Il est toutefois important que vous écriviez les commandes SQL dans la requête dans le bon ordre.
- SQL ne fait pas de distinction entre les majuscules et les minuscules. Cependant, il est courant de mettre en majuscule les commandes SQL; les noms de base de données et de table sont généralement écrits en minuscules.
- Terminez toujours la commande SQL terminée par un point-virgule [;].
1. Commande SQL: SELECT
- La commande SELECT permet de sélectionner des colonnes dans une table.
- Si vous souhaitez sélectionner toutes les colonnes, tapez "SELECT *", sinon entrez "SELECT" suivi des noms des colonnes. Vous devez séparer les noms des colonnes par une virgule [, ].
2ème commande: FROM
- Utilisez la commande FROM pour sélectionner la table dans laquelle la requête doit être lue.
- Un petit exemple: vous souhaitez sélectionner les colonnes "art-no", "article" et "prix" dans le tableau "cadeaux". La commande SQL pour cela est "SELECT art-nr, article, price FROM gift article;". Cette requête SQL fonctionne déjà, mais peut être développée avec des commandes supplémentaires.
Troisième commande SQL: OERE
- Vous pouvez utiliser la commande WHERE pour ajouter une condition à votre requête.
- Si vous souhaitez rechercher un texte, vous devez le mettre entre guillemets simples.
- Pour continuer l'exemple ci-dessus: Vous souhaitez uniquement interroger l'élément "Papier d'emballage". La requête SQL ressemble maintenant à ceci: "SELECT article no, article, prix FROM article cadeau WHERE article = 'papier cadeau';".
Dernier point mais non le moindre: COMMANDER PAR
- Si votre requête renvoie plusieurs résultats, vous pouvez les trier avec ORDER BY.
- Spécifiez la colonne à trier, suivie de "ASC" pour l'ordre croissant et "DESC" pour l'ordre décroissant.
- Ici aussi, nous nous appuyons sur l'exemple ci-dessus: Vous avez reçu plusieurs résultats pour votre requête et souhaitez les trier par ordre décroissant par prix. La requête SQL est la suivante: "SELECT art-no, article, price FROM gift article WHERE article = 'gift paper' ORDER BY price DESC;".
Dans le prochain conseil pratique, vous apprendrez comment installer et configurer XAMPP.