Bonjour,
J'ai à ma disposition deux tables sql que sont :
Application :
Et MAJ (mises à jour):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TABLE Application [idApplication] [int] IDENTITY (1,1) NULL, [idStatut] [int] NULL ... ...
J'aimerais pouvoir, à l'aide des dates de mise à jour présentes dans la table MAJ, créer un nouveau champ "DerniereVersion" dans la table Application qui prend pour valeur la derniere date de mise à jour de l'application donnée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TABLE MAJ [idMAJ] [int] IDENTITY (1,1) NULL, [UserId] [int], [DateMAJ] [smalldatetime] NOT NULL CONSTRAINT [DF_MAJ_DateMAJ] DEFAULT (getdate()), [idApplication] [int]
Or, dans une procédure stockée pour SetApplication par exemple (procédure appelée pour une mise à jour des champs de l'application en prenant en compte la date dateMAJ), j'ai du mal à voir comment on effectue des manipulations d'une autre table, à savoir ici, la table MAJ pour prendre la date la plus récente de mise à jour...
Si vous avez des idées, n'hésitez pas
Merci !
Partager