Procédure d'une table qui fait appel à une autre table
Bonjour,
J'ai à ma disposition deux tables sql que sont :
Application :
Code:
1 2 3 4 5
| CREATE TABLE Application
[idApplication] [int] IDENTITY (1,1) NULL,
[idStatut] [int] NULL
...
... |
Et MAJ (mises à jour):
Code:
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] |
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.
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 !