Maison >base de données >tutoriel mysql >Comment fusionner les résultats d'une requête MySQL

Comment fusionner les résultats d'une requête MySQL

青灯夜游
青灯夜游original
2022-01-24 18:00:0822450parcourir

Dans MySQL, vous pouvez utiliser l'opérateur UNION pour fusionner les résultats de la requête. Cet opérateur est utilisé pour fusionner les résultats de la requête de plus de deux instructions SELECT, puis supprimer les mêmes enregistrements ; syntaxe " Instruction de requête 1 union instruction de requête 2 union ; ....".

Comment fusionner les résultats d'une requête MySQL

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

Dans MySQL, vous pouvez utiliser l'opérateur UNION pour fusionner les résultats de la requête. L'opérateur

UNION est utilisé pour combiner les résultats de deux ou plusieurs instructions SELECT dans un jeu de résultats. Plusieurs instructions SELECT supprimeront les données en double.

Syntaxe :

查询语句1
union
查询语句2
union
....

Scénarios d'application :

Les résultats à interroger proviennent de plusieurs tables, et les multiples tables n'ont pas de relation de connexion directe, mais les informations interrogées sont cohérentes

Caractéristiques : ★

1. obligatoire Le nombre de colonnes de requête dans l'instruction de requête est cohérent !

2. Le type et l'ordre de chaque colonne de la requête qui nécessite plusieurs instructions de requête doivent être cohérents

3. Le mot-clé union est dédupliqué par défaut si union all est utilisé, il peut contenir des doublons

Exemple : Requête. numéro de département> 90 ou l'adresse e-mail contient les informations de l'employé.

Utilisez UNION ALL

【Recommandations associées :

Tutoriel vidéo MySQL

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