Maison > Article > base de données > Comment fusionner les résultats d'une requête MySQL
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 ; ....".
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!