Nous devons utiliser MAX(columnName) pour trouver la valeur maximale dans une colonne et MIN(columnName) pour trouver la valeur maximale dans une colonne.
Supposons que ce qui suit soit la syntaxe pour trouver la valeur la plus élevée et la plus basse dans une colonne spécifique -
mysql> SELECT @min_val:=MIN(columnName),@max_val:=MAX(columnName) FROM tableName; mysql> SELECT * FROM tableName WHERE columnName=@min_val OR columnName=@max_val;
Remarque : Supposons que nous ayons une base de données nommée "StudentsRecords" et une table nommée "STUDENT".
Voici notre tableau
ID étudiant | ID étudiant | Score étudiant |
---|---|---|
S001
| 90 | |
S002
| 97 | |
S003 | 72 |
Nous allons maintenant écrire la requête -
mysql> SELECT @min_val:=MIN(StudentMarks),@max_val:=MAX(StudentMarks) FROM STUDENT; mysql> SELECT * FROM STUDENT WHERE StudentMarks =@min_val OR StudentMarks =@max_val;
+---------------------+ | StudentMarks | +---------------------+ | 97 | +---------------------+
Dans la requête ci-dessus, « StudentMarks » fait référence à est le nom de la colonne. "ÉTUDIANT" est le nom de la table à partir de laquelle les valeurs minimales et maximales sont interrogées.
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!