Une lecture incontournable pour les tests de logiciels ! Maîtrisez la fonction d'agrégation de requête SQL en 5 minutes

Tri des opérations de requête de données

Format de syntaxe :

select * from table name order by field name asc| desc Points clés :

1 Il peut y avoir plusieurs noms de champs. Si les noms de champs 1 sont identiques, ils seront triés par nom de champ 2.

2 Par défaut, ils sont classés du plus petit au plus grand.

3 asc est disposé de petit à grand desc est disposé de grand à petit

Exemple : interrogez toutes les informations sur les élèves et triez-les par âge, du plus petit au plus grand.

select * from students order by age 

Fonctions d'agrégation dans les requêtes de données

La fonction d'agrégation 1 utilise des fonctions d'agrégation pour effectuer facilement certaines statistiques de données.

2 Les fonctions d'agrégation ne peuvent pas être utilisées comme condition de jugement pour déterminer où. Faux : sélectionnez * parmi les étudiants dont l'âge = max(age) XXX

3 Fonctions d'agrégation couramment utilisées : count() pour interroger le nombre total d'enregistrements max() pour interroger la valeur maximale min() pour interroger la valeur minimale sum() pour calculer la somme avg() pour calculer la moyenne

Exemple 1 : Interrogez le nombre total d'étudiants dans la table des étudiants : utilisez la fonction d'agrégation count.

Le nom ici n'est pas nécessaire, car qu'il s'agisse de *, de nom ou d'âge, il peut être utilisé comme paramètre de comptage.

select count(name) from students;

Exemple 2 : requête sur l'âge maximum des garçons : utilisez la fonction d'agrégation maximale

select max(age) from students where sex = '男'

Exemple 3 : Pour interroger la personne la plus jeune de la classe 1, utilisez la fonction d'agrégation min

select min(age) from students where class=1

Exemple 4 : interroger la somme des âges des élèves d'une classe à l'aide de la fonction d'agrégation de somme

select sum(age) from students where class = 1

Exemple 5 : interrogez l'âge moyen de toutes les filles : utilisez la fonction d'agrégation moyenne

select avg(age) from students where sex = '女'

Enfin : le didacticiel vidéo complet sur les tests de logiciels ci-dessous a été compilé et mis en ligne. Les amis qui en ont besoin peuvent l'obtenir eux-mêmes [garanti 100 % gratuit]

Document d'entretien sur les tests logiciels

"Nous devons étudier pour trouver un emploi bien rémunéré. Les questions d'entretien suivantes proviennent des derniers documents d'entretien de sociétés Internet de premier plan telles que Alibaba, Tencent, Byte, etc., et certains patrons de Byte ont donné des réponses faisant autorité. Après avoir terminé cela Je crois que tout le monde peut trouver un emploi satisfaisant sur la base des informations recueillies lors de l'entretien.

Je suppose que tu aimes

Origine blog.csdn.net/AI_Green/article/details/133099401
conseillé
Classement