Maison  >  Article  >  base de données  >  La connexion d'Oracle a-t-elle une connexion complète ?

La connexion d'Oracle a-t-elle une connexion complète ?

WBOY
WBOYoriginal
2022-05-31 16:14:093117parcourir

La connexion d'Oracle inclut une jointure complète ; la connexion dans Oracle peut être divisée en jointure interne, jointure externe et jointure complète. Le résultat de la requête de jointure complète est l'union des résultats de requête de jointure externe gauche et de jointure externe droite. join. ..on..."; Lorsqu'une ligne n'a aucune ligne correspondante dans une autre table, la colonne de liste de sélection de l'autre table contient des valeurs nulles.

La connexion d'Oracle a-t-elle une connexion complète ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, Oracle version 12c, ordinateur Dell G3.

Jointure complète d'Oracle

Les jointures dans Oracle peuvent être divisées en jointure interne, jointure externe et jointure complète

La syntaxe est une jointure complète... sur .. .,

Le résultat de la requête de la jointure complète est l'union des résultats de requête de la jointure externe gauche et de la jointure externe droite Même si certains enregistrements ne sont pas liés, une partie des informations peut être interrogée :

Produit un jeu de résultats M+N, répertorié tous les éléments des deux tables qui le font. ne remplissant pas les conditions seront remplacés par des valeurs nulles.

Les exemples sont les suivants :

La connexion dOracle a-t-elle une connexion complète ?

Jointure complète : une jointure externe complète renvoie toutes les lignes des tables de gauche et de droite. Lorsqu'une ligne n'a aucune ligne correspondante dans une autre table, la colonne de liste de sélection de l'autre table contient des valeurs nulles. S'il existe des lignes correspondantes entre les tables, la ligne entière de l'ensemble de résultats contient les valeurs de données de la table de base.

select * from book as a full outer join stu as b on a.sutid = b.stuid

Les résultats sont les suivants :

La connexion dOracle a-t-elle une connexion complète ?

Tutoriel recommandé : "Tutoriel vidéo Oracle"

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