Maison > base de données > tutoriel mysql > le corps du texte

La différence entre les clauses Where et Have dans SQL

WBOY
Libérer: 2023-08-21 14:53:02
avant
1523 Les gens l'ont consulté

La différence entre les clauses Where et Have dans SQL

Dans cet article, nous comprendrons la différence entre la clause WHERE et la clause HAVING en SQL.

Clause WHERE

  • Elle est utilisée pour filtrer les enregistrements de la table en fonction de conditions spécifiques.

  • Il peut être utilisé sans clause "GROUP BY".

  • Il peut être utilisé avec des opérations sur les lignes.

  • Il ne peut pas contenir de fonctions d'agrégation.

  • Il peut être utilisé avec les instructions "SELECT", "UPDATE" et "DELETE".

  • Si nécessaire, il peut être utilisé avant la clause "GROUP BY".

  • Il est utilisé avec des fonctions sur une seule ligne comme "UPPER", "LOWER".

Clause HAVING

  • Elle est utilisée pour filtrer les enregistrements des groupes en fonction de critères spécifiques.

  • Il ne peut pas être utilisé sans la clause "GROUP BY".

  • Cela fonctionne avec les opérations sur les colonnes.

  • Il peut contenir des fonctions d'agrégation.

  • Il ne peut être utilisé qu'avec l'instruction "SELECT".

  • Il est utilisé après la clause "GROUP BY".

  • Il peut être utilisé avec des fonctions multilignes (comme "SUM", "COUNT").

Voici la syntaxe :

SELECT column1, column2
FROM table1, table2
WHERE [ conditions ]
GROUP BY column1, column2
HAVING [ conditions ]
ORDER BY column1, column2
Copier après la connexion

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!

source:tutorialspoint.com
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal