A voir également:
- Question SQL
- Sql server recovery - Télécharger - Gestion de données
- Logiciel sql - Télécharger - Bases de données
- Sql pix - Forum Python
- Dupliquer une table sql ✓ - Forum Programmation
- Sql commence par ✓ - Forum Webmastering
7 réponses
salut,
oui fais un auto increment pour une des deux tables,
ensuite tu crées colonne int pour la 2ème, fais un update de la 2ème table
update 2éme table set table2.ID=table1.ID where table2.Num_Fact=table1.Num_Fact
je suis pas expert en sql mais ça devrait aller
oui fais un auto increment pour une des deux tables,
ensuite tu crées colonne int pour la 2ème, fais un update de la 2ème table
update 2éme table set table2.ID=table1.ID where table2.Num_Fact=table1.Num_Fact
je suis pas expert en sql mais ça devrait aller
ça a pas l'air de marcher :
update DETAIL set DETAIL.ID_FACT=FACTURE.ID_FACT where DETAIL.NUM_FACT=FACTURE.NUM_FACT;
Access me renvoie la fenêtre de type : Entrez une valeur de paramètre : FACTURE.ID_FACT. J'ai vérifieé tout les champs, et les tables.
update DETAIL set DETAIL.ID_FACT=FACTURE.ID_FACT where DETAIL.NUM_FACT=FACTURE.NUM_FACT;
Access me renvoie la fenêtre de type : Entrez une valeur de paramètre : FACTURE.ID_FACT. J'ai vérifieé tout les champs, et les tables.
Toujours un problème :
update DETAIL set ID_FACT= (SELECT FACTURE.ID_FACT FROM FACTURE, DETAIL where DETAIL.NUM_FACT=FACTURE.NUM_FACT);
Il me dit : L'opération doit utiliser une requête qui peut être mise à jour.
Il nous tient tête lol !
update DETAIL set ID_FACT= (SELECT FACTURE.ID_FACT FROM FACTURE, DETAIL where DETAIL.NUM_FACT=FACTURE.NUM_FACT);
Il me dit : L'opération doit utiliser une requête qui peut être mise à jour.
Il nous tient tête lol !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
update DETAIL set ID_FACT= (SELECT FACTURE.ID_FACT FROM FACTURE) WHERE DETAIL.NUM_FACT=FACTURE.NUM_FACT;