Maison > base de données > tutoriel mysql > le corps du texte

Quelles sont les requêtes de connexion aux tables mysql ?

青灯夜游
Libérer: 2020-10-19 17:35:15
original
6072 Les gens l'ont consulté

Les requêtes de connexion pour les tables mysql incluent : 1. La connexion croisée, qui est généralement utilisée pour renvoyer le produit cartésien de la table connectée ; 2. La jointure interne, qui supprime principalement certaines parties des résultats de la requête en définissant la connexion ; Conditions.Connexion croisée des lignes de données ; 3. Connexion externe, divisez d'abord la table connectée en une table de base et une table de référence, puis renvoyez les enregistrements qui remplissent et ne remplissent pas les conditions basées sur la table de base.

Quelles sont les requêtes de connexion aux tables mysql ?

(Tutoriel recommandé : Tutoriel vidéo mysql)

Dans une base de données relationnelle, il y a Il y a une relation, Ainsi, dans les applications pratiques, les requêtes multi-tables sont souvent utilisées. La requête multi-tables consiste à interroger deux ou plusieurs tables en même temps.

Dans MySQL, les requêtes multi-tables incluent principalement les jointures croisées, les jointures internes et les jointures externes.

Jointure croisée

La jointure croisée (CROSS JOIN) est généralement utilisée pour renvoyer le produit cartésien de la table de jointure. Le format de syntaxe de

interconnexion est le suivant :

SELECT <字段名> FROM <表1> CROSS JOIN <表2> [WHERE子句]
Copier après la connexion

ou

SELECT <字段名> FROM <表1>, <表2> [WHERE子句]
Copier après la connexion

La description de la syntaxe est la suivante :