|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 33 ![]() |
Bonjour,
Cela fait un petit moment que je n'ai plus fait de requête sql et j'aurai besoin d'un petit coup de main pour m'y remettre. Le besoin est le suivant : Une table regroupant un ensemble de tuples (col1, col2, col3) - Dans col1 j'ai la possibilité de retrouver à plusieurs reprises la même valeur - Dans col2 j'ai une date de création au format (xx.xx.xxxx) J'ai besoin de compter le nombre d'occurence de col1 se trouvant entre deux bornes. 1ère borne : Date de début se trouvant être la date de la première occurence trouvée 2ème borne : Date de fin se trouvant être la date de la première occurence trouvée plus 12 mois. Cette requête permet de mesurer le nombre de retour en l'espace de 12 mois d'un article par son no de série (col1). Pouvez-vous m'aiguiller sur la manière de procéder ? Un grand merci Jask |
|
|
00
|
|
|
#2 | ||||
|
Membre chevronné
![]() O. JolySupport Inscription : décembre 2010 Messages : 287 ![]() |
Premiere occurrence de col2
Code sql :
Valeur minimale de col2 Code sql :
|
||||
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 33 ![]() |
Quelqu'un aurait il une esquisse de solution ?
afin que je puisse partir sur une piste tangible ? A+ Jask |
|
|
01
|
|
|
#4 |
![]() ![]() |
Relisez votre discussion.
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 33 ![]() |
Désolé mon browser n'a pas réactualisé le fil.
Je regarde cela. Jask |
|
|
00
|
|
|
#6 | ||||
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 33 ![]() |
Merci beaucoup ojo77,
J'ai modifié la requête de manière à répondre au besoin suivant. En 2008 (année de référence) nous avons eu un retour d'un article. Il nous faut pouvoir savoir si cet article est revenu une seconde fois (ou plus) en l'espace de 12 mois depuis la première réparation. La requête a été modifiée en ce sens : Code :
Exemple : Code :
12.02.2009 17.03.2009 01.07.2009 Et aucune pour 2008 (il n'en existe pas pour la valeur 001-AA). Comment puis-je modifier la requête afin qu'elle puisse répondre à mon besoin ? Merci encore, Jask |
||||
|
|
00
|
|
|
#7 | ||
|
Membre du Club
![]() Inscription : novembre 2008 Messages : 46 ![]() |
Voila un script qui fait je crois exactement ce aue tu recherches :
Code sql :
|
||
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 33 ![]() |
Ouh ca m'a l'air pas mal du tout.
Merci beaucoup pour la suggestion. Je reviendrai poster le résultat et certainement quelques questions sur le fonctionnement (j'aime bien comprendre). Merci encore Jask |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com