Maison >base de données >tutoriel mysql >Quels sont les mots-clés des commandes de requête en SQL ?

Quels sont les mots-clés des commandes de requête en SQL ?

不言
不言original
2019-03-12 15:13:5513264parcourir

Cet article résumera les mots-clés utilisés dans les instructions de requête. Jetons un coup d'œil au contenu spécifique.

Quels sont les mots-clés des commandes de requête en SQL ?

La requête la plus simple :

select * from [where ]
select column1,column2....from [where]

Ce qu'il faut noter ici est l'utilisation du filtrage conditionnel dans les mots clés de la clause Where, tels que « % » (correspondent à un ou plusieurs caractères) et « _ » (correspondent à un seul) dans l'opérateur logique like sont utilisés.

mot-clé distinct

Ce mot-clé est principalement utilisé pour récupérer la valeur unique dans la colonne.

Utiliser des alias

L'utilisation d'alias peut afficher le nom souhaité pour une lecture facile. Par exemple : sélectionnez la ville comme ville de

group by et ayant les clauses

group by sont utilisées pour regrouper l'ensemble de résultats interrogé et doivent être situées dans l'instruction select Après la clause from ou la clause Where.

La clause Have est similaire à la clause Where, qui suit immédiatement la clause group by, en tant que condition de requête.

Remarque : La clause where agit sur les conditions de requête dans un enregistrement, tandis que la clause have agit sur les conditions de requête sur une colonne

jointure interne

Exige que plusieurs tables interrogées doivent avoir les mêmes éléments correspondants.

Les résultats de la requête à exécuter doivent contenir des enregistrements avec le même numéro de catégorie dans les deux tables avant de pouvoir être interrogés.

jointure gauche

Jointure externe gauche : lors de la jointure, tous les éléments du tableau de gauche de la condition on sont interrogés, et s'il n'y a aucun élément correspondant dans le tableau de droite, puis Remplacer par null.

jointure à droite

Le résultat de la jointure externe droite est opposé à celui de la jointure à gauche. Tous les éléments du tableau de droite sont interrogés, ainsi que ceux sans élément correspondant. le tableau de gauche est remplacé par null.

jointure complète

Renvoie le résultat quels que soient tous les éléments à gauche ou à droite. S'il n'y a pas d'élément correspondant, il sera remplacé par null.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn