Formalisme : R = JOINTURE (R1, R2, condition d'égalité entre attributs) Et en langage SQL
Exemple :
CodePrd | Libellé | Prix unitaire |
---|---|---|
590A | HD 1,6 Go | 1615 |
588J | Scanner HP | 1700 |
515J | LBP 660 | 1820 |
N°cde | CodePrd | Quantité |
---|---|---|
97001 | 590A | 2 |
97002 | 515J | 1 |
97003 | 515J | 3 |
R = JOINTURE (PRODUIT,DETAIL_COMMANDE, Produit.CodePrd=Détail_Commande.CodePrd)
A.CodePrd | Libellé | Prix unitaire | N°cde | B.CodePrd | Quantité |
---|---|---|---|---|---|
590A | HD 1,6 Go | 1615 | 97001 | 590A | 2 |
515J | LBP 660 | 1820 | 97002 | 515J | 1 |
515J | LBP 660 | 1820 | 97003 | 515J | 3 |
Remarque : Des jointures plus complexes que l'équijointure peuvent être réalisées en généralisant l'usage de la condition de jointure à d'autres critères de comparaison que l'égalité (<,>, <=,>=, <>).