Quand utiliser union et union all ?
Si après avoir interrogé les données de deux tables selon certaines conditions de requête, nous devons fusionner les résultats ensemble et les afficher, alors à ce stade, nous devons utiliser union et union all.
La principale différence entre l'union et l'union all :
l'union all fusionne directement les ensembles de résultats
l'union est après l'union all Le résultat est ; distinct, et le résultat après suppression des enregistrements en double est affiché.
Regardons l'exemple suivant :
Requête 1 :
Requête deux :
Union des deux jeux de résultats (fusionner directement les deux jeux de résultats de la requête) :
Union des deux jeux de résultats, le résultat est (deux jeux de déduplication /distinct après la fusion des jeux de résultats) :
Tutoriel recommandé : tutoriel 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!