|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Consultant en Business Intelligence Inscription : septembre 2011 Messages : 6 ![]() |
Bonjour à tous,
Dans le cadre d'un projet décisionnel je dois dans un premier temps effectuer une requête sur les données suivantes: NOM PRENOM NIR DATE_DEBUT DATE_FIN A AA 1234567 01/03/2000 A AA 12345678 01/02/2000 A AA 123456789 01/01/2000 B ZZ 123456 01/02/2000 B ZZ 123456 01/01/2000 Je souhaite effectuer une requête sql permettant de comparer les lignes et de récupérer pour chaque ligne uniquement la première date dans le cas où les autres informations ne changent pas. Pourriez-vous m'aider à construire cette requête svp? Deuxième question Toujours dans le cadre du traitement des mêmes informations, je souhaite mettre en place un traitement sql permettant à chaque nouvel enregistrement de renseigner automatiquement la date de fin de la ligne précédente en mettant (DATE_DEBUT - 1j). Pourriez-vous m'aider à élaborer cette requête également svp? ZM |
|
|
00
|
|
|
#2 | ||||||
|
Membre Expert
![]() Inscription : août 2008 Messages : 1 271 ![]() |
Les fonctions analytiques
Citation:
Code :
Citation:
Code :
|
||||||
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Consultant en Business Intelligence Inscription : septembre 2011 Messages : 6 ![]() |
Bonjour skuatamad,
Je vous remercie pour votre réponse. En effet, les deux requêtes fonctionnent parfaitement ![]() Salutations, ZM |
|
|
00
|
|
|
#4 | ||
![]() ![]() |
Je n'ai rien contre les fonctions analytiques - bien au contraire - mais dans la première requête ça ne me paraît pas nécessaire :
Code :
__________________
Email : http://scr.im/waldar |
||
|
10
|
|
|
#5 |
|
Membre Expert
![]() Inscription : août 2008 Messages : 1 271 ![]() |
Effectivement
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com