Bonjour,
Je suis face à un probleme qui à mon petit niveau d'initié en SQL (je débute dans ce language) me pose pas mal de soucis :
En gros voila la structure de la table (workflow):
x_id Activité Date1 Date2
1 CREATE 14/06/2013 (b)13/06/2013
1 VALID (a)14/06/2013 14/06/2013
10 CREATE 17/04/2014 22/07/2013
10 VALID 17/04/2014 17/04/2014
Ce que je cherche à obtenir, c'est d'avoir par x_id, la différence entre la date1 de l'activité VALID (a) et la date2 de l'activité CREATE (b).
Le résultat que je souhaiterais :
x_id Nb jours
1 1
10 461
J'arrive a faire un DATEDIFF par ligne mais pas d'une ligne a un autre...
Par ailleurs, on m'a aussi conseillé construire une nouvelle table où toutes les données ne tiendraient que sur une seule ligne...chose que je ne peux malheureusement pas faire pour des raisons d'accès.
J'arrive à le faire sous excel mais idealement si je pouvais l'avoir directement en SQL ce serait mieux.
Si quelqu'un a une piste ou une solution, je suis preneur
Merci à tous pour votre aide et longue vie à ce site et à ses acteurs.
Zanzib
Partager