begin process at 2012 05 26 23:22:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Problème avec une requête

 > 

pitié aidez moi avan ce soir! SQL-ACCESS/UPDATE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pitié aidez moi avan ce soir! SQL-ACCESS/UPDATE

vendredi 16 décembre 2005 à 16:52:23 | pitié aidez moi avan ce soir! SQL-ACCESS/UPDATE

tchoukette

J'ai un gros problème pour une requete UPDATE

J'exporte une table B dans ma base de données.
Ma table met à jour ma table A

Il s'agit de produits composés de composants qui peuvent etre composant di clé ou pas.

et je voudrai mettre à jour les composants clé de ces produits

Dans la table A et B, il y a tous les produits (125 au total) et les produits se répètent autant de fois qu'il ya de composants ( clé ou pas )

ma requete:

UPDATE A INNER JOIN B

'il faut que les composants correspondent au bon produit sur les 125! '
ON (A.Product]=B.[Product] AND B.[Référence Composant]=BOM.[Référence Composant])

SET [A].[Comp clé]=True WHERE B.[Comp clé]= 'Yes'"


Mon champ dans A pour composant clé ou pas est de type oui / non
Mon champ dans B pour le composant clé est de type texte.

Je ne vois pas ou est le problème. ... pas de message d'erreur de la part d'access... juste que l'update ne se fait pas

au secours!!

au secours!!
vendredi 16 décembre 2005 à 18:09:36 | Re : pitié aidez moi avan ce soir! SQL-ACCESS/UPDATE

nhervagault

Administrateur CodeS-SourceS
Salut il faut pas de inner dans le update

les update c'est de la forme
Update table ...
set ...
WHERE id in (select ......from table inner join .... where ....)

voila
vendredi 16 décembre 2005 à 18:14:36 | Re : pitié aidez moi avan ce soir! SQL-ACCESS/UPDATE

tchoukette

ah bon ..? g fé plein de requete ac des inner et sa marché?!

Par contre si tu peux me détailler ta condition Where stp... je débute en SQL
marci!

au secours!!
vendredi 16 décembre 2005 à 18:55:12 | Re : pitié aidez moi avan ce soir! SQL-ACCESS/UPDATE

nhervagault

Administrateur CodeS-SourceS
Peut etre que les inner join avec access fonctionne
mais une chose est sur c'est qu'une seule table est mise à jour.

UPDATE A
SET [A].[Comp clé]=True
WHERE A.product in (
select A.Product
from A
 INNER JOIN B
ON (A.Product]=B.[Product] AND B.[Référence Composant])
WHERE B.[Comp clé]= 'Yes' )

cette methode fonctionne normalement sur access
sous sql server c'est quasi sur mais pas testé


Cette discussion est classée dans : table, composant, clé, update, composants


Répondre à ce message

Sujets en rapport avec ce message

update table à 2 clé primaire [ par adnanester ] salutvoila , j'ai une table à deux clé primaire, et pour mettre a jour une ligne de cette table je fait le requete suivante a partir de l'analyseur de Problème avec alter table ... add constraint ...foreign key .. [ par bubix ] Bonjour, Le cas est le suivant : Je crée une table maTable1 Ensuite j'ajoute une clé étrangère à cette table de la manière suivante alter table maTabl [Access] Update ??? [ par BasicInstinct ] Bonjour tout le monde,Voici mon probleme :J'ai une table Contrats, avec la liste des contrats pour un client... clientID,....... montant......J'ai une Update sur plusieurs tables [ par Chris_LaFouine ] Bonjour,Je voudrais savoir comment mettre à jour une table à partir des données d'une autre table. Je m'explique...J'ai une table A et une table B. Je Clé primaire , clé étrangère [ par emmanuel9 ] Bonjour à tous, "Aieuuuuuuu" m'a dit hier que une table n'avais pas besoin de contenir une clée primaire J'ai oublier de lui demander  : Si ma tabl Remonter d'une table générale à une table de tri (requete) [ par clenio ] BonjourJe me suis créer une base de données pour stocker les nomenclatures de mes cartes électroniques ( 2ème passe tps  avec l'info ).Donc j'ai 2 tab Fantômes [ par Baguauda ] Bonjour,je ne suis pas un grand spécialiste de SQL Server c'est la raison pour laquelle je fais appel a vos connaissances.Présentattion de la probléma Jointure [ par issoux ] Bonjour voilà mon problemej'ai 3 tables  : table role :id (clé primaire)nomtable UserRoleid,( clé primaire )RoleId ( clé etrangere de role) update avec jointure [ par jesscolor ] Bonjour,j'ai un problème que je suis sure est simple mais j'ai cherché des solutions partout sur internet mais rien ne marche. En effet, je fais rempl Porbleme de Update [ par Boudchiche ] salut tout le mondeVoila j'ai une base de donnee sous sql server 2000 installe dans un serveur et il y'a 4 ordinateur qui se connecte a cette base.Ce


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales