|
|
|
|
Je pense que tu as un problème de structure: je ne vois pas de raison de séparer les renseignements propres à la facture en deux tables.
Le code SQL suivant devait fonctionner en insérant la date dans la table Factures et en vérifiant bien sûr les noms des champs... SELECT Catégorie.Cat, Pièces.NomPièce, Facture.Quantité, Facture.DateFact FROM (Catégorie INNER JOIN Pièces ON Catégorie.RefCat = Pièces.RefCat) INNER JOIN Facture ON Pièces.RefPièce = Facture.RefPièce WHERE (((Facture.DateFact) Between #Date début# And #date de fin#));
|
C'est juste!
désolé... |
je me permet d'adapter le code et de le simplifier
SELECT libCat, libPièce, sum(Qte) as quantite_vendu FROM ((Categorie INNER JOIN Pieces ON Categorie.codeCat = Pieces.codeCat) INNER JOIN details_Facture ON Pieces.RefPiece = details_Facture.RefPiece )Inner join facture on facture.numfac = details_facture.numfac WHERE Facture.DateFac Between #Date début# And #date de fin#; les # c'est seulement si t'ecrit tes date en texte (genre 3 janvier 2004) si c dans le genre 22/05/81 ils faut les écrire entre ' (simple quote) genre 'date_debut'
|
Salut,
je crois qu'il vous faut une requête entre facture et détail facture entre 2 dates et par suite une rrequête simple entre la table pièce ensuite cliquez sur le lien (la ligne) qui se trouve entre la table et la req ensuite choisire 1 ou 2 je ne me rappel pas. j'espère que sa va marcher. Bonne chance. Merci |
| 27/03 16h03 | [PHP] Méthodes de débogage | PHP |
| 14/06 08h26 | Visual FoxPro | Visual FoxPro |
| 10/02 11h16 | Codes d'erreur de Windows | Windows |
| 10/04 13h46 | Sed - Mettre la première lettre d'un mot en majuscule | Sed |
| 28/01 09h50 | Comment récupérer le résultat d'une commande dans une variable | Bash |
| 25/06 16h30 | Requête SQL ACCESS | 2 |
| 21/07 22h00 | Requete SQL - Access2003 | 3 |
| 11/07 13h24 | Sous requete sql Access | 1 |
| 03/07 11h32 | Inserer commentaire dans requete SQL Access | 1 |
| 27/06 14h20 | Message erreur sur requete sql access | 0 |
![]() | Firefox Accessibility Extension - Sous Windows il existe déjà une option d'accessibilité pour les personnes à mobilité réduite ou ayant des problèmes de vue.... | Catégorie: Extensions Firefox Licence: Freeware/gratuit |
![]() | WAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de... | Catégorie: Serveurs Licence: Freeware/gratuit |
![]() | OpenOffice.org - OpenOffice est une suite bureautique complète entièrement gratuite, compatible avec la suite Microsoft Office. Elle... | Catégorie: Suite bureautique Licence: Open Source |
![]() | PowerISO - PowerISO est un outil de gestion d'images de CD et DVD, capable d'ouvrir, d'extraire, de créer, d'éditer, de compresser et... | Catégorie: Gravure Licence: Demo |
![]() | Linksys WAP54G Wireless Access | Catégorie: Point d'accès pour réseaux sans fil | 48.65 € Atlanpolis |
![]() | 3Com Wireless 7760 11a/b/g | Catégorie: Point d'accès pour réseaux sans fil | 153.00 € PriceMinister |
![]() | U.S. Robotics USR805453 Wireless | Catégorie: Point d'accès pour réseaux sans fil | |
![]() | Nortel WLAN Access Point | Catégorie: Point d'accès pour réseaux sans fil | 379.53 € Inmac Wstore |