Bonjour à tous,
Je suis plutot un débutant dans sql server et aussi de sql. Seulement je crois pouvoir bien vous présenter mon problème:
J'ai quatre tables ayant la même structure
code_prduit | pix| date_validite| Nom_produit
Chaque table correspond à l'offre d'un pays donné. pour chaque produit le code ne varie jamais d'un pays à un autre donc d'une table à une autre le code est unique!!
exemple illustratif:
table T1
|0112|0.235|20070931|abcsekj|
|0102|0.225|20070931|abkdekj|
|0101|0.035|20070931|abrdekj|
|0100|0.135|20070831|amcdekj|
|0151|0.235|20070731|ajcdekj|
|0161|0.244|20070731|aucdekj|
|0331|0.435|20071031|mbcdekj|
|4111|0.535|20071231|lbcdekj|
|1111|0.635|20071031|ibcdekj|
|8112|0.235|20071131|ubcuekj|
|0112|0.135|20070931|ybcoekj|
|0882|0.225|20070931|fbcdekj|
table T2
|0112|0.335|20070931|odjodho|
|1111|0.035|20070931|abmdek|
|2222|0.935|20070931|abkdekt|
|0151|0.435|20070931|abrdekr|
|8112|0.135|20071131|abfuekg|
|0331|0.435|20071031|abddek|
|3331|0.535|20071031|abgdek|
|0882|0.125|20070931|fbcdekj|
|0992|0.035|20070931|xbcdekj|
|0882|0.025|20070931|fbcdekj|
table T3
|0992|0.235|20070931|xbcdekj|
|0882|0.225|20070931|fbcdekj|
|0771|0.035|20070931|ybcdekj|
|0100|0.135|20070831|gbcdekj|
|0112|0.335|20070931|odjodho|
|1111|0.135|20070931|abmdek|
|2222|0.035|20070931|abkdekt|
|0151|0.135|20070931|abrdekr|
table T4
|0100|0.135|20071031|abhdek|
|0112|0.535|20071031|abddek|
|0992|0.535|20071031|absdgk|
|8112|0.035|20071031|abHddk|
|0151|0.235|20070931|abrdekr|
|8112|0.095|20071131|abfuekg|
|0331|0.835|20071031|abddek|
|0992|0.265|20070931|xbcdekj|
|0882|0.245|20070931|fbcdekj|
Je voudrais avoir une table R regroupant les tous ces résultats de la façon suivante:
pour chaque code présent dans une quelconque des 4 tables je voudrais avoir
code_prduit | prix T1| prix T2| prix T3| prix T4|inf(date_validite)| Nom_produit
Si le produit ne figure pas dans T4(par exemple) j'attribue une valeur 100 à son "prix T4" ou je laisse vide son "prix T4". Je fais la même chose quand il n'est pas présent dans T2 etc...
En résumé je veux que la table R me récapitule les intersections des 4 Tables, les différences symetriques etc... pour ne perdre aucune information et tout fusionner dans R.
Je ne sais pas faire celà quelqu'un peut il m'aider?
Merci infiniment!
-----