Maison > développement back-end > tutoriel php > Connaissances connexes sur SQL JOIN

Connaissances connexes sur SQL JOIN

jacklove
Libérer: 2023-03-25 15:32:01
original
2503 Les gens l'ont consulté

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
Copier après la connexion

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
Copier après la connexion

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!

É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