Script sql mise à jour d'une table

eva12345 Messages postés 2 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 mai 2010 - 3 mai 2010 à 09:01
eva12345 Messages postés 2 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 mai 2010 - 4 mai 2010 à 13:24
Bonjour,

Je souhaiterais réaliser le script sql suivant :

j'ai une table "Type" qui possède deux colonnes un Id et un nom
1 " Boulanger"
2 " charcutier"
3 " Poissonnier"

cette table est liée à une table "Commerçant" par une clé étrangère

Chacun de ces noms doit référencer trois autres tables : "Boulanger", "charcutier", "poissonnier" qui comportent un ensemble d'autres informations

je voudrais savoir comment récupérer les informations de la table "boulanger" par exemple en appelant le type boulanger dans la table "type"?

apparemment il faut écrire un script de mise à jour mais je ne sais pas comment m'y prendre...

merci d'avance pour votre aide !

2 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
3 mai 2010 à 18:33
Salut,

Pas besoin de maj à jour

Il suffit de faire des jointure

select * 
from matable1 
inner join type 
on type.id = matable1.typeid
inner join ma table2
on type.id = matable2.typeid


bon dev
0
eva12345 Messages postés 2 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 25 mai 2010
4 mai 2010 à 13:24
en effet, il me semblait bien aussi que ca ne devait pas être compliqué ! !

Merci je vais utiliser les jointures alors !
0
Rejoignez-nous