Transformation de structure de table
Fermé
Najac
-
17 sept. 2020 à 19:14
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 - 25 sept. 2020 à 16:29
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 - 25 sept. 2020 à 16:29
A voir également:
- Error pdf structure 40
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment faire un pdf - Guide
- Save as pdf - Télécharger - Bureautique
- Comment modifier un pdf - Guide
- Télécharger dictionnaire larousse pdf gratuit - Télécharger - Dictionnaires & Langues
5 réponses
RV71
Messages postés
610
Date d'inscription
mardi 14 avril 2020
Statut
Membre
Dernière intervention
27 novembre 2024
31
17 sept. 2020 à 21:33
17 sept. 2020 à 21:33
Bonjour,
je pense que cela pourrait convenir :
https://blog.sodifrance.fr/fonctions-lead-et-lag-dans-sql-server/
A+
je pense que cela pourrait convenir :
https://blog.sodifrance.fr/fonctions-lead-et-lag-dans-sql-server/
A+
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
18 sept. 2020 à 09:46
18 sept. 2020 à 09:46
Bonjour,
Il n'y a pas d'autre colonne dans ta table, notamment une colonne d'identifiant, du genre id_article ? Ça va changer la requête s'il faut gérer un groupement des données.
Sinon je suis en phase avec RV71 dans son analyse de la méthode à utiliser (et je découvre au passage ces fonctions, en pensant à toutes ces fois où je les contournais à grands coups de cte et autojointures... *petite larme*)
Xavier
Il n'y a pas d'autre colonne dans ta table, notamment une colonne d'identifiant, du genre id_article ? Ça va changer la requête s'il faut gérer un groupement des données.
Sinon je suis en phase avec RV71 dans son analyse de la méthode à utiliser (et je découvre au passage ces fonctions, en pensant à toutes ces fois où je les contournais à grands coups de cte et autojointures... *petite larme*)
Xavier
@Reivax : Oui effectivement il y a une colonne d'ID de l'article...
@RV : Merci pour le tuyau je vais étudier ces fonctions de prés ! ;-)
@RV : Merci pour le tuyau je vais étudier ces fonctions de prés ! ;-)
yg_be
Messages postés
23352
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
27 novembre 2024
Ambassadeur
1 554
21 sept. 2020 à 14:47
21 sept. 2020 à 14:47
bonjour, dans ce genre de situation, je travaillerais différemment:
- je garderais la table telle qu'elle est
- je créerais une requête qui fournit les données comme tu le décris
- je n'utiliserais pas cette requête pour créer une nouvelle table, mais j'utiliserais directement la requête comme source pour le reste du travail
- je garderais la table telle qu'elle est
- je créerais une requête qui fournit les données comme tu le décris
- je n'utiliserais pas cette requête pour créer une nouvelle table, mais j'utiliserais directement la requête comme source pour le reste du travail
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Hello !
Je viens (enfin) de tester la fonction lead (et sa copine lag!).
C'est EXACTEMENT ce qu'il me fallait !!
Merci, merci, merci, merci @RV71 !!!
Pour ceux qui aurait besoin, voici la requête :
Je viens (enfin) de tester la fonction lead (et sa copine lag!).
C'est EXACTEMENT ce qu'il me fallait !!
Merci, merci, merci, merci @RV71 !!!
Pour ceux qui aurait besoin, voici la requête :
SELECT [CODE_ARTICLE], [DATE] as [DEBUT], LEAD([DATE],1) OVER (partition by [CODE_ARTICLE] order by [ID_HISTO_PRIX_ARTICLE]) as [FIN], [PRIX] FROM [HISTO_PRIX_ARTICLE]
RV71
Messages postés
610
Date d'inscription
mardi 14 avril 2020
Statut
Membre
Dernière intervention
27 novembre 2024
31
25 sept. 2020 à 16:29
25 sept. 2020 à 16:29
Pas de quoi, par contre merci de mettre la discussion en 'résolue' du coup.
A+
A+