Première fois que je rencontre une algèbre relationnelle pour la question des bases de données aujourd'hui, et je n'arrive pas à trouver la réponse.Syntaxe d'algèbre relationnelle
J'ai 3 tables, Batch, Channel et Market.
Batch est connecté à Channel et Market par les touches foregein (channelID, marketID).
Quelle est la notation correcte pour une requête de ce genre:
select * from batch, channel, market
where batch.channelID=channel.channelID AND batch.marketID=market.marketID
Merci
Si je comprends bien, je dois écrire comme suit:
π...(Batch⋈ Channel⋈ Market
(batch.channelID=channel.channelID) (batch.marketID=market.marketID)
Bonjour, je ne suis pas sûr d'avoir compris. Ma mise à jour est-elle correcte quant à la façon dont je devrais écrire la sous-notation des champs de jointure? (Je suis requis pour décrire la requête complète). – Amirshk
Merci, très utile – Amirshk