2011-04-14 56 views
0
Project- ID,Name 
ProjectProgress - ID,ProjectID,ProgressID, Date 

我需要得到每个项目的前1的记录,但我一直打砖墙,没有任何人有一个想法,我怎么能做到这一点,我想返回获得最高1记录每个项目

ProjectName, ProgressID 

回答

1

您没有描述如何确定哪个记录是TOP 1.它是每个ProjectID的最近日期吗?

如果是的话,告诉我们你越是用这个启动后需要:

SELECT ProjectID, Max([Date]) AS MaxOfDate 
FROM ProjectProgress 
GROUP BY ProjectID;