【发布时间】:2015-05-27 03:11:05
【问题描述】:
我正在尝试每周一次从 SQL Server 2005 数据库中导出最新记录。这是我的桌子:
agent_name date ID
ALEX 2015-05-25 13
ALEX 2015-05-22 13
ALICE 2015-05-24 10
ALICE 2015-05-26 10
如何创建输出表应该是这样的:
agent_name date ID
ALEX 2015-05-25 13
ALICE 2015-05-26 10
我的 SQL 脚本:
SELECT a.agent_name,
a.date,
a.ID
FROM Payment a
INNER JOIN agentmaster b ON a.ID = b.ID2
WHERE b.agent ='Y'
AND a.date >= DATEADD(day, -7, GETDATE())
【问题讨论】:
标签: sql sql-server date sql-server-2005