Maison > base de données > tutoriel mysql > Comment utiliser dans MySQL

Comment utiliser dans MySQL

下次还敢
Libérer: 2024-04-29 05:00:25
original
818 Les gens l'ont consulté

La clause ON est utilisée pour spécifier les conditions de comparaison et de fusion des lignes de deux tables dans les opérations JOIN, y compris les jointures internes, les jointures externes gauches, les jointures externes droites et les jointures externes complètes. La condition ON utilise uniquement des comparaisons d'égalité, vous pouvez utiliser plusieurs conditions pour spécifier des règles de jointure plus complexes et peut être utilisée avec d'autres types JOIN.

Comment utiliser dans MySQL

Utilisation de ON dans MySQL

Présentation de la clause ON

La clause ON est utilisée pour spécifier les conditions de comparaison et de fusion des lignes de deux tables dans une opération JOIN.

Syntaxe

<code>ON 表1.列名 = 表2.列名</code>
Copier après la connexion

Usage

  • INNER JOIN) : renvoie uniquement les lignes correspondantes dans les deux tables.
  • LEFT OUTER JOIN : renvoie toutes les lignes du tableau de gauche et toutes les lignes correspondantes du tableau de droite. S'il n'y a aucune correspondance dans la bonne table, NULL est renvoyé.
  • RIGHT OUTER JOIN : similaire à la jointure externe gauche, mais renvoie toutes les lignes du tableau de droite.
  • FULL OUTER JOIN : renvoie toutes les lignes des deux tables, qu'elles correspondent ou non.

Exemple

Jointure interne :

<code>SELECT * FROM 表1
INNER JOIN 表2 ON 表1.id = 表2.id;</code>
Copier après la connexion

Jointure externe gauche :

<code>SELECT * FROM 表1
LEFT OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Copier après la connexion

Jointure externe droite :

<code>SELECT * FROM 表1
RIGHT OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Copier après la connexion

Jointure externe complète :

<code>SELECT * FROM 表1
FULL OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Copier après la connexion

Notes

  • ON les conditions ne peuvent utiliser que la comparaison d’égalité (=).
  • Vous pouvez utiliser plusieurs conditions ON pour spécifier des règles de connexion plus complexes. La clause
  • ON peut être utilisée avec d'autres types JOIN tels que CROSS JOIN, NATURAL JOIN.

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