说我有如下表:上加入查询限制结果
|RefNumber| Charge| IssueDate| ------------------------------ | 00001| 40.0|2009-01-01| | 00002| 40.0|2009-06-21| |ID|RefNumber|Forename| Surname| --------------------------------- 1| 00001| Joe| Blogs| 2| 00001| David| Jones| 3| 00002| John| Smith| 4| 00002| Paul| Walsh|
我想选择refnumber,从第一台充issuedate然后refnumber加入到第二个表检索的名字及姓氏,但只得到最高ID的那一行。
那么结果会是什么样子:
|RefNumber| Charge| IssueDate|ID|Forename| Surname| ----------------------------------------------------- | 00001| 40.0|2009-01-01| 2| David| Jones| | 00002| 40.0|2009-06-21| 4| Paul| Walsh|
我不能确定谁以限制参加仅从第二表中返回具有最高ID的记录结果。
'TOP 1'只会返回*一个*行 - 您只会记录具有最高ID的refnumber值的记录,并且只有一个refnumber值。 – 2010-02-16 22:27:30
糟糕。需要更多层次的嵌套... – tvanfosson 2010-02-16 22:37:03