SQLserver2005 colonne résultat mois précédent
remi59
-
productif Messages postés 39 Date d'inscription Statut Membre Dernière intervention -
productif Messages postés 39 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je ne suis pas un expert SQL, et je voudrait insérer dans un requête qui me ramène (entre autres) les colonnes suivantes : année, mois, qty_inventaire_fin.
Mon problème et que je n'arrive pas à créer une colonne dans laquelle il y aurait l'inventaire de début soit : qty_inventaire_fin du mois précédent.
Pourriez-vous m'aider ?
Un GRAND GRAND merci aux personnes qui vont prendre le temps de me répondre.
/
Je ne suis pas un expert SQL, et je voudrait insérer dans un requête qui me ramène (entre autres) les colonnes suivantes : année, mois, qty_inventaire_fin.
Mon problème et que je n'arrive pas à créer une colonne dans laquelle il y aurait l'inventaire de début soit : qty_inventaire_fin du mois précédent.
Pourriez-vous m'aider ?
Un GRAND GRAND merci aux personnes qui vont prendre le temps de me répondre.
/
A voir également:
- SQLserver2005 colonne résultat mois précédent
- Déplacer colonne excel - Guide
- Trier colonne excel - Guide
- Resultat foot - Télécharger - Vie quotidienne
- Colonne word - Guide
- Formule somme excel colonne - Guide
1 réponse
En principe c'est impossible à faire en SQL, sauf à utiliser les fonctions de "ranking", mais c'est plutôt compliqué.
Fonctions de ranking, voir https://docs.microsoft.com/fr-fr/previous-versions/sql/sql-server-2005/ms189798(v=sql.90)?redirectedfrom=MSDN
Maintenant, s'il s'agit d'une ligne par mois, il y a probablement peu de données et l'utilisation d'un curseur dans une procédure stockée est certainement la plus simple des solutions.
Fonctions de ranking, voir https://docs.microsoft.com/fr-fr/previous-versions/sql/sql-server-2005/ms189798(v=sql.90)?redirectedfrom=MSDN
Maintenant, s'il s'agit d'une ligne par mois, il y a probablement peu de données et l'utilisation d'un curseur dans une procédure stockée est certainement la plus simple des solutions.