Bienvenue sur bdgest.com !      33 connectés
Chercher :
INTERVIEW  Les aventures de Rabbi Harvey
INTERVIEW  Régis Penet en auteur complet chez Daniel Maghen
BDGEST  Tous les mois gagnez 60 euros grâce aux mini-jeux BD Gest'
 Tous  
Forums
  Aide
  Rechercher
  Membres
  Rangs
  Qui est en ligne
Les jeux
  Pixelo BD
  Rapido BD
  Trombino BD
Les derniers coups de coeur
de la redaction
Guerrero (Le Gendre) 1 L' étranger - Editions Carabas
Guerrero (Le Gendre)
1. L' étranger
Ensembles contraires (Les) 1 Première partie - Futuropolis
Ensembles contraires (Les)
1. Première partie
Billy Wild 2 Le 13ème cavalier - Akiléos
Billy Wild
2. Le 13ème cavalier
Communauté (La) 1 [entretiens] première partie - Futuropolis
Communauté (La)
1. [entretiens] première partie
Criminal 2 Impitoyable - Delcourt
Criminal
2. Impitoyable
Spirou et Fantasio (Une aventure de) 4 Le journal d'un ingénu - Dupuis
Spirou et Fantasio (Une aventure de)
4. Le journal d'un ingénu

 

patrick gely Collections et demandes d'informations : sirjeje Café des sports : logan1973 et 13 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Modification date d'achat

 
n°17677
keneda
BDérisoire
Avatar

Messages : 20
Où : Suisse
Age : 36
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  14:52:11  profilanswer
 

Bonjour,
Je cherche à modifier mes date d'achat postérieur au 17.07.2004, j'aimerais les remplacer par le dépôt légal plus un mois, ensuite pour ces même dates, si un achevé d'imprimer est présent, est qu'il es antérieur au dépôt légal, la date d'achat devrait être plus un mois de l'achevé d'imprimer.
 
Tous cela sans modifier les dates d'achats qui était antérieur au 17.07.2004.
 
Si quelqu'un pouvait me trouver une requête SQL pour ça  :smile:  
 
Merci d'avance


Message édité par keneda le 30-11-2007 Ã  15:53:10
n°17678
tchouckitc​houck
apellez moi Paul ;-)
BDéphile
Avatar

Messages : 1483
Où : champs sur marne 77 et parfois Auxerre
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  16:35:53  profilanswer
 

oula rien que de lire ton truc j'ai mal à la tête... je laisse ça aux pros du sql!  :mrgreen:


---------------
mes échanges et mes recherches
n°17679
keneda
BDérisoire
Avatar

Messages : 20
Où : Suisse
Age : 36
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  16:56:09  profilanswer
 

tchouckitchouck a écrit :

oula rien que de lire ton truc j'ai mal à la tête... je laisse ça aux pros du sql!  :mrgreen:


 
Ouais, c'est clair que c'est un peux compliqué  :smile:  
 
Mais comme j'ai pas trop envie de me faire 2000 albums un par un  :siffle:


Message édité par keneda le 30-11-2007 Ã  16:56:32
n°17680
Pascal For​han
BDéphage
Avatar

Messages : 1840
Où : Vanves
Age : 35
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  21:31:32  profilanswer
 

Qu'est-ce que tu penses de ça:

Code :
  1. update albums set dateAchat = iif(dateImpression is not null  and dateImpression < dl, dateAdd("m",1,dateImpression), dateAdd("m",1,dl)) where dateAchat > #07/17/2004#


Message édité par Pascal Forhan le 30-11-2007 Ã  21:32:09
n°17681
tchouckitc​houck
apellez moi Paul ;-)
BDéphile
Avatar

Messages : 1483
Où : champs sur marne 77 et parfois Auxerre
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  21:35:42  profilanswer
 

bah là c'est plus clair tout de même, en plus j'allais écrire la même formule mais sans les deux i à iif     " iif(dateImpression is not null ...  :fant2:  
bon keneda tu teste et tu nous dit, moi j'essaie même pas... ceci dit c'est sur que cela fonctionne avec Pascal  :ok:


---------------
mes échanges et mes recherches
n°17682
Pascal For​han
BDéphage
Avatar

Messages : 1840
Où : Vanves
Age : 35
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  21:57:07  profilanswer
 

La partie recherche, je suis sur que ça fonctionne, mais j'ai pas tenté l'update chez moi ...... :mrgreen:  
En plus je suis pas super à l'aise avec le SQL made in Access...... :confused:


Message édité par Pascal Forhan le 30-11-2007 Ã  21:57:25
n°17683
keneda
BDérisoire
Avatar

Messages : 20
Où : Suisse
Age : 36
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  23:03:00  profilanswer
 

C'est bon  :smile:

 

Bon ça na pas fonctionné tout de suite, je pense que je me suis mélangé les crayons dans mon explication avec les postérieurs est antérieurs. :siffle:

 

Au début ça ma fait l'inverse de ce que je voulait, donc j'ai inversé les "< et >" est maintenant c'est parfait. :ok:

 

Merci infiniment, ça ma fait gagné beaucoup de temps, est j'aurai enfin des stats d'achat un peux plus réaliste. :smile:

 

Ca me change, j'ai plus 80% de ma collection achetée en 2004 :smile:


Message édité par keneda le 30-11-2007 Ã  23:03:38
n°17684
Pascal For​han
BDéphage
Avatar

Messages : 1840
Où : Vanves
Age : 35
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  23:12:47  profilanswer
 

Je me suis effectivement posé la question puisque naturellement sur une EO, l'achevé d'imprimé est antérieur au DL.
Je suppose qu'en fait tu voulais dire que si tu avais une reed (Imprimé postérieur au DL) tu l'avais acheté dans le mois de la reed.
Et qu'en prime, le 17/07/2004 c'est la date à laquelle tu as eu BDGest et c'est les dates d'avant qui ne sont pas réalistes....
 
La prochaine fois, faudra bien parler Français :mrgreen:  :mrgreen:


Message édité par Pascal Forhan le 30-11-2007 Ã  23:14:25
n°17685
keneda
BDérisoire
Avatar

Messages : 20
Où : Suisse
Age : 36
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 30-11-2007 Ã  23:40:16  profilanswer
 

Au départ, quand j'ai écrit mon message je pensait qu'il était clair, mais une heure après, http://freelog.chez-alice.fr/emoticon/Confus/Confus_10.gif c'était moins clair http://freelog.chez-alice.fr/emoticon/Confus/Confus_37.gif

 

Mais tu as bien compris ce que je voulait http://freelog.chez-alice.fr/emoticon/Content/Content_11.gif

 

Merci encore http://freelog.chez-alice.fr/emoticon/Content/Content_14.gif


Message édité par keneda le 01-12-2007 Ã  00:22:37
n°18188
thetib
BDégourdi
Avatar

Messages : 94
Où : clermont ferrand
Age : 33
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 17-02-2008 Ã  10:22:01  profilanswer
 

salut je voulais le faire aussi  
j'ai donc mis :  
 
update albums set dateAchat = iif(dateImpression is not null  and dateImpression > dl, dateAdd("m",1,dateImpression), dateAdd("m",1,dl)) where dateAchat < #02/05/2008#  
 
dans operation sql avancées ( 5 fev 2008 date à laquelle j'ai acheté bdgest ), et ca me repond  "requete executée mais ne renvoie à aucun enregistrement"  
 
comment à tu fais stp  
 
merci d'avance.

n°18190
Lion-o
BDébranché
Avatar

Messages : 143
Où : Nivelles, Belgique
Age : 28
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 17-02-2008 Ã  16:06:15  profilanswer
 

Superbe cette requête quand on commence a tout encodé avec plusieurs centaines de bds de retard. Ca permet d'avoir des stats d'achat un peu plus correct.

n°18191
thetib
BDégourdi
Avatar

Messages : 94
Où : clermont ferrand
Age : 33
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 17-02-2008 Ã  16:57:17  profilanswer
 

en faite ca y est j'avais pas percuté qu'il fallait recharger la liste pour voir apparaitre les modifs


Aller à :
Ajouter une réponse