Maison > base de données > tutoriel mysql > Comment effectuer une requête de données dans MySQL

Comment effectuer une requête de données dans MySQL

醉折花枝作酒筹
Libérer: 2021-03-25 18:08:16
original
5366 Les gens l'ont consulté
<p>Nous avons déjà appris les opérations d'ajout, de suppression, de modification et de requête de la base de données, mais nous n'avons qu'une simple compréhension des opérations de requête de la base de données. Suivons l'éditeur pour apprendre d'autres opérations sur les enregistrements de requête de la base de données. </p> <p><img src="https://img.php.cn/upload/article/000/000/062/605c461923b8f256.jpg" alt="Comment effectuer une requête de données dans MySQL" ></p> <p>Nous créons d'abord une table de données étudiants. Cette opération est basée sur cette table de données. Les données de cette table de données sont les suivantes : <br></p> <p><img src="https://img.php.cn/upload/image/203/886/414/1616660173334521.png" title="1616660173334521.png" alt="Comment effectuer une requête de données dans MySQL"></p> <h2>1. Interroger les enregistrements<strong></strong><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false;">select distinct 字段1,字段2 from 表名;</pre><div class="contentsignin">Copier après la connexion</div></div></h2>où : champ <p></p><ul style="list-style-type: disc;"><li> : fait référence au champ qui doit être interrogé, comme dans l'identifiant ou l'âge de la table de données <p></p></li><li>Nom de la table : c'est la table de données sur laquelle nous opérons, par exemple, j'utilise la table des étudiants <p> </p></li></ul><p>Tant qu'un champ entre le champ 1 et le champ 2 est différent, il sera généralement utilisé pour <strong> pour filtrer un seul champ <code>distinct</code></strong><. 🎜>En même temps, cette instruction peut également être utilisée sous certaines conditions. Requête, </p> symboles de comparaison de requêtes de conditions : <p>, <strong>, <code>=</code>, <code><</code>, <code>></code>, <code>>=</code>. et d'autres opérateurs de comparaison, vous pouvez utiliser <code><=</code> <🎜 entre plusieurs conditions >Etc <code>!=</code><code>or</code> peut être utilisé dans cette phrase <code>and</code>. </strong><strong>Vous pouvez voir l'exemple : </strong></p><p></p><p><img src="https://img.php.cn/upload/image/296/473/935/1616660393871606.png" title="1616660393871606.png" alt="Comment effectuer une requête de données dans MySQL"/></p><h2>Tri </h2><h2 style="max-width:90%"><strong>Vous pouvez. utilisez des instructions SQL Triez les données par ordre croissant et décroissant. </strong></h2>Ordre croissant : <p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select * from 表名 order by 字段名 asc;</pre><div class="contentsignin">Copier après la connexion</div></div></p>Ordre décroissant : <p></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select * from 表名 order by字段名 desc;</pre><div class="contentsignin">Copier après la connexion</div></div><p>En SQL, la valeur par défaut est l'ordre croissant lorsque <br/> est trié. </p><p><strong></strong><br/></p><p><img src="https://img.php.cn/upload/image/889/560/426/1616660920680907.png" title="1616660920680907.png" alt="Comment effectuer une requête de données dans MySQL"/>3. Limitation</p><h2><strong>Ajouter <code></strong>limite à la fin de la déclaration. Le numéro 1, le numéro 2</h2></code> sont utilisés pour limiter le nombre de requêtes. Le chiffre 1 représente quel enregistrement commencer à récupérer (en commençant à 0), et le chiffre 2 représente le nombre d'enregistrements à récupérer ! <p><code><strong>limit 数字1,数字2</strong></code>Si seul le chiffre 1 est écrit après </p>, alors un enregistrement sera pris par défaut. <p><code>limit</code></p><p><img src="https://img.php.cn/upload/image/536/148/604/1616661042879597.png" title="1616661042879597.png" alt="Comment effectuer une requête de données dans MySQL"/></p>4. Agrégation <h2><strong></strong>Les utilisateurs doivent effectuer certaines opérations récapitulatives, ce qui nécessite des opérations d'agrégation SQL. </h2><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select sum(字段名) from 表名;</pre><div class="contentsignin">Copier après la connexion</div></div><p></p>La sommation des données peut être réalisée via <p>. <strong><code>sum</code></strong><br/></p><p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select count(*|字段名) from 表名;</pre><div class="contentsignin">Copier après la connexion</div></div><img src="https://img.php.cn/upload/image/482/120/916/1616661304589370.png" title="1616661304589370.png" alt="Comment effectuer une requête de données dans MySQL"/></p>Le comptage des champs peut être complété grâce au comptage. Les résultats du comptage en utilisant * ou les noms de champs sont les mêmes. <p><strong></strong><br/></p><p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select max(字段名) from 表名;</pre><div class="contentsignin">Copier après la connexion</div></div><img src="https://img.php.cn/upload/image/878/522/306/1616661568908733.png" title="1616661568908733.png" alt="Comment effectuer une requête de données dans MySQL"/></p>max peut trouver la valeur maximale dans les données. <p>Dans ce tableau de données, la valeur maximale est de 40, donc le résultat de sortie est de 40. <strong></strong><br/></p><p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select min(字段名) from 表名;</pre><div class="contentsignin">Copier après la connexion</div></div><img src="https://img.php.cn/upload/image/200/528/683/1616661728542249.png" title="1616661728542249.png" alt="Comment effectuer une requête de données dans MySQL">min peut trouver la valeur minimale dans les données. </h2> <p>Dans ce tableau de données, la valeur minimale est de 10, donc le résultat de sortie est de 10. <strong></strong></p> <p><strong><img src="https://img.php.cn/upload/image/101/796/991/1616661809887684.png" title="1616661809887684.png" alt="Comment effectuer une requête de données dans MySQL"></strong></p>Tutoriel recommandé : <p>Tutoriel vidéo MySQL<strong><a href="https://www.php.cn/course/list/51.html" target="_self"></a></strong></p>

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers numéros
MySQL arrête le processus
Depuis 1970-01-01 08:00:00
0
0
0
Env中mysql
Depuis 1970-01-01 08:00:00
0
0
0
Erreur lors de l'installation de MySQL sous Linux
Depuis 1970-01-01 08:00:00
0
0
0
php - problème de surveillance MySQL
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal