【发布时间】:2021-04-30 09:21:32
【问题描述】:
我需要返回一个包含最大日期的行。这是我的示例表:
AAALTLCHANGEREQUESTOR AAALTLCHANGEVALUE CREATEDDATETIME
-------------------------------------------------------------------
QPGMR 13,2020/10/27,0 2020-10-27 11:32:57.000
QPGMR EDI 2020-10-27 11:32:57.000
wethridg 5.10 2021-01-18 14:47:12.000
QPGMR 3226 2020-10-27 11:32:57.000
我需要返回这一行:
wethridg 5.10 2021-01-18 14:47:12.000
我的查询:
SELECT
MAX([AAALTLCHANGEREQUESTOR]) AS 'User',
MAX([AAALTLCHANGEVALUE]) AS 'Value',
MAX([CREATEDDATETIME]) AS 'Created Date'
FROM
[AX2012_PROD].[dbo].[AAALTLCHANGEREQUESTARCHIVE]
WHERE
AAAREFNUMVALUE = '17743965'
AND AAASENTTOLTL = '1'
这是它返回的内容:
User Value Created Date
----------------------------------------------
wethridg ZRY 2021-01-18 14:47:12.000
这是返回每个最大值。
【问题讨论】:
标签: sql sql-server