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.
(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子句]
ou
SELECT <字段名> FROM <表1>, <表2> [WHERE子句]
La description de la syntaxe est la suivante :
Nom du champ : ce qui doit être interrogé. Nom du champ.