Les connaissances liées à SQL JOIN sont très importantes pour php, et cet article l'expliquera.
La jointure SQL est utilisée pour interroger les données de deux ou plusieurs tables en fonction de la relation entre les colonnes de ces tables.
Jointure et Clé
Parfois, pour obtenir des résultats complets, nous devons obtenir les résultats de deux tables ou plus. Nous devons exécuter join.
Les tables d'une base de données sont liées les unes aux autres par des clés. La clé primaire (Primary Key) est une colonne dans laquelle la valeur de chaque ligne est unique. Dans un tableau, chaque valeur de clé primaire est unique. Le but est de regrouper les données entre les tables sans dupliquer toutes les données de chaque table.
RéférenceDeux tableaux
Nous pouvons obtenir des données des deux tableaux en référençant les deux tableaux :
Qui a commandé le produit et quels produits l'ont fait ils commandent ?
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo FROM Persons, Orders WHERE Persons.Id_P = Orders.Id_P
SQL JOIN - Utilisation de Join
En plus de la méthode ci-dessus, nous pouvons également utiliser le mot-clé JOIN pour obtenir les données de deux tables.
Si nous voulons lister les commandes de tout le monde, nous pouvons utiliser l'instruction SELECT suivante :
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo FROM PersonsINNER JOIN OrdersON Persons.Id_P = Orders.Id_P ORDER BY Persons.LastName
Cet article explique les connaissances pertinentes de join. Veuillez prêter attention à plus de matériel d'apprentissage que vous pouvez. regardez-le sur le site Web chinois php.
Recommandations associées :
Explication de l'alias SQL (alias) en php
Comment utiliser le SQL BETWEEN opérateur
Comment utiliser l'opérateur SQL IN
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!