Bonjour, je suis actuellement en stage et j'ai toute une base de donnée sur des archives de l'entreprises ou je suis a refaire. J'ai tout importé d'Excel a Access comme on m'a demandé, et j'ai fait une table par année (sa va de 1995 a 2010).
Dans chaque table, j'ai un champ ID, NumAffaire, Client, NumCd, Observations.
On m'a demandé de faire une requete pour afficher les numeros d'affaires.
J'ai lié chaque table entre elles, enfin ID de 1995 avec comme clé etrangere NumCd de 1996. ID de 1996 avec NumCd 1997 ainsi de suite.
ID est clé primaire dans chaque table.
Et vu que j'ai pris option reseau, je suis assez mauvais en sql... mais j'ai besoin de passé par la pour ensuite continuer ce projet qu'on m'a confié.
J'avais debuté avec ça :
etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT NumAffaire FROM 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010; WHERE 1995.ID=1996.NumCd AND 1996.ID=1997.NumCd AND 1997.ID=1998.NumCd
J'ai des erreurs sur NumAffaire comme quoi il apparait dans plusieurs tables.
J'ai essayé avec 2 tables et meme la sa ne marche pas :
sa me met erreur de syntaxe dans le WHERE et me surligne ID.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT NumAffaire FROM 1995, 1996 WHERE 1995.ID=1996.NumCd
Il n'y a qu'en faisant des requêtes années par années que sa marche, mais je doute que ce soit super simplifié, surtout pour une entreprise qui veut un truc impeccable, facile, et qui regroupe tout d'un coup.
Si vous pouviez m'aidez![]()
Partager