Programmation » MySQL Duplicate de Table
MySQL Duplicate de Table
Publié le 05/10/2007 @ 20:06:47,
Par cauetHello les enfants,
Je suis confronté à un soucis, je ne sais pas quelle solution adopter afin que ce sois propre.
J'ai une table avec des nombres représentant de ventes.
Exemple:
Proximus Mobistar Base
10 12 4
Une autre table avec le prix de ces "articles" (Ex: Proximus = 0,12€ ...) .
Mon système (en PHP) récupère le prix, et calcule le montant.
10*0.12 12*0.12 4*0.10= .. Mon montant à "envoyer" au client
(il doit m'envoyer une facture de commissions de vente... c'est pas une "facture" on appelle cela un Appel à facture)
Jusqu'a présent, j'ai un robot qui tout les 1er du mois à 00:00 parcourt:
--> while() Tous les clients --> while() Cherche toutes les ventes Calcule Reset les enregistrements pour le nouveau mois. (obligé, si non le mois d'après on cumule..)
Tout fonctionne à merveille.
Cela dit, là je dois envisager un système de "Parrain". (il touche moins forcément)
Le système sera le même..
10*0.12 12*0.12 4*0.10= .. Mon montant à "envoyer" au Parrain
(il doit m'envoyer une facture de commissions de vente... c'est pas une "facture" on appelle cela un Appel à facture)
Le hic, c'est que la table "Ventes" à été resetée après le passage du Filleul.
La solution "idéale" pour moi, serait:
que Ventes devienne: VentesClient
et création de VentesParrain.
Le hic, c'est que je n'ai pas envie de modifier toute mon architecture de comptage et d'updater 2 tables. N'y à t'il pas un moyen de synchroniser 2 tables et d'en définir une maitre et l'autre esclave?
Ma solution n'est pas forcément la bonne.. j'attend vos idées... si vous avez compris ma demande
Je suis confronté à un soucis, je ne sais pas quelle solution adopter afin que ce sois propre.
J'ai une table avec des nombres représentant de ventes.
Exemple:
Proximus Mobistar Base
10 12 4
Une autre table avec le prix de ces "articles" (Ex: Proximus = 0,12€ ...) .
Mon système (en PHP) récupère le prix, et calcule le montant.
10*0.12 12*0.12 4*0.10= .. Mon montant à "envoyer" au client
(il doit m'envoyer une facture de commissions de vente... c'est pas une "facture" on appelle cela un Appel à facture)
Jusqu'a présent, j'ai un robot qui tout les 1er du mois à 00:00 parcourt:
--> while() Tous les clients --> while() Cherche toutes les ventes Calcule Reset les enregistrements pour le nouveau mois. (obligé, si non le mois d'après on cumule..)
Tout fonctionne à merveille.
Cela dit, là je dois envisager un système de "Parrain". (il touche moins forcément)
Le système sera le même..
10*0.12 12*0.12 4*0.10= .. Mon montant à "envoyer" au Parrain
(il doit m'envoyer une facture de commissions de vente... c'est pas une "facture" on appelle cela un Appel à facture)
Le hic, c'est que la table "Ventes" à été resetée après le passage du Filleul.
La solution "idéale" pour moi, serait:
que Ventes devienne: VentesClient
et création de VentesParrain.
Le hic, c'est que je n'ai pas envie de modifier toute mon architecture de comptage et d'updater 2 tables. N'y à t'il pas un moyen de synchroniser 2 tables et d'en définir une maitre et l'autre esclave?
Ma solution n'est pas forcément la bonne.. j'attend vos idées... si vous avez compris ma demande
MySQL Duplicate de Table
Publié le 05/10/2007 @ 20:13:00,
Par Jean-Christopheet ajouter la date et l'heure dans la table pour ne pas devoir faire un reset (et garder une trace...) ?
MySQL Duplicate de Table
Publié le 05/10/2007 @ 20:31:51,
Par Ppxlou faire un reset MAIS copier le nombre de SMS dans une table supplémentaire en incluant un enregistrement du mois! De la sorte il y a tjs une trace et le comptage peut se faire rapidement (plus rapidement sans recalculer tout).
?
?
MySQL Duplicate de Table
Publié le 05/10/2007 @ 22:23:53,
Par ovhou faire un reset MAIS copier le nombre de SMS dans une table supplémentaire en incluant un enregistrement du mois! De la sorte il y a tjs une trace et le comptage peut se faire rapidement (plus rapidement sans recalculer tout).
?
?
+1 ça s'appelle l'archivage, c'est ce que j'allais proposer
BUG : Tiens le signe "plus" est désactivé par ton filtre bbcode ?!?!
Dernière édition: 06/10/2007 @ 15:03:22
Je n'ai rien à voir avec www.ovh.com
MySQL Duplicate de Table
Publié le 06/10/2007 @ 09:02:43,
Par Derdesder+++++++
Pour voir qu'il fait noir, on n'a pas besoin d'être une lumière.
Y'a pas que la secte dans la vie ... y'a aussi le culte !
Y'a pas que la secte dans la vie ... y'a aussi le culte !
MySQL Duplicate de Table
Publié le 06/10/2007 @ 15:02:52,
Par ovhTest :
+1
Aaaah ça y est, ça remarche \o/
Dernière édition: 06/10/2007 @ 15:03:52
+1
Aaaah ça y est, ça remarche \o/
Dernière édition: 06/10/2007 @ 15:03:52
Je n'ai rien à voir avec www.ovh.com