Maison > base de données > tutoriel mysql > Qu'est-ce que l'instruction de requête Union MySQL ?

Qu'est-ce que l'instruction de requête Union MySQL ?

coldplay.xixi
Libérer: 2023-01-04 09:38:49
original
3667 Les gens l'ont consulté

L'instruction de requête union mysql est [instruction de requête 1 instruction de requête union 2]. Il est requis que le type de chaque colonne dans la requête de plusieurs instructions de requête soit cohérent par défaut avec la déduplication. vous utilisez union all, vous pouvez Contient des doublons.

Qu'est-ce que l'instruction de requête Union MySQL ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, mysql version 8.0.22, ordinateur DELL G3. Cette méthode convient à toutes les marques d'ordinateurs.

Recommandations d'apprentissage gratuites associées : Tutoriel vidéo MySQL

Union Query

UNION Union Merge : combinez les résultats de plusieurs instructions de requête en un seul résultat

Syntaxe :

查询语句1
union
查询语句2
Copier après la connexion

Scénario 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. Le nombre de colonnes de requête dans plusieurs instructions de requête doit être cohérent

2. . Le type d'une colonne doit être cohérent avec le meilleur

3. Le mot clé union est dédoublonné par défaut. Si union all est utilisé, des doublons peuvent être inclus

Cas introduits : Requête du numéro de service. > 90 ou l'adresse email contient une information Employé

SELECT * FROM employees
WHERE email like '%a%'
or department_id >90
SELECT * FROM employees
WHERE email like '%a%'
UNION
SELECT * FROM employees
where department_id >90;
Copier après la connexion

Cas : Interroger les informations des hommes parmi les utilisateurs chinois et les informations des hommes parmi les utilisateurs étrangers

SELECT id,cname,csex
FROM t_ca
where csex='男'
UNION all
SELECT t_id,tName
FROM t_ua
where  tGender='male';
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!

Étiquettes associées:
source:php.cn
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