Bonjour à tous,
j'ai un problème pour faire une requête.
J'ai deux tables A et B
| TA |
|--- |
| Id |
| TB |
|-------|
| Id |
| IdA |
| Status|
| Date |
J'ai ceci :
Code Sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT [A].[ID], [B].[Status], [B].[Date], FROM [TA] [A] INNER JOIN [dbo].[TB] [B] ON [B].[IdA] = [A].[Id] GO
Cette requête me renvoi toutes les lignes de B jointes avec A.
Je voudrais uniquement avoir pour chaque ligne de A le dernier statut [Status] de B (temporellement) donc à l'aide de [B].[Date]
Comment puis-je faire ?
Merci d'avance








Répondre avec citation
Partager