Bonjour,
Je dois créer une liste d'article, mais ces listes doivent être transmis soit en totalité, soit en partie.
Donc j'ai un ensemble d'article avec un prix unitaire.
En suite, j'ai une liste d'article qui contient une certaine quantité de ces articles.
Jusque la c'est facile.
Pour simplifiée la compréhension, voici le schémas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 table liste( id_liste int, <= clef primaire libelle varchar ) table article( id_article, <= clef primaire prix_unitaire double, libelle varchar ) table liste_article( id_liste int, <= clef primaire id_article int, <= clef primaire quantite int )
Ensuite, je dois transférer pour une liste une partie de ces articles.
Bien sur une fois cela fait, je dois pouvoir faire :
-une requette qui donne la liste avant le transfert
-une requette qui donne ce que j'ai transféré
-une requette qui donne ce qui n'a pas encore été transféré
-une requette qui me donne les listes qui n'ont pas été totalement transféré
-pouvoir transférer une partie de ce qui reste de la facture
Et je ne vois pas comment faire cela simplement, sans faire plusieurs requettes.
S'il n'y avait pas de quantité, ce serait tres simple.
Est-ce que quelqu'un a une idée ?
Partager