1
我使用SQL Server 2012, 我有如下表:
id, name, surname, timestamp, type
查找一行最大值两组
type
有两个可能的值:1
和2
。
现在,我想找到两行 - 对于每个组(1
和2
)行具有最大值,特别是type
。我想找到name
和surname
。 我可以用SELECT TOP 1 - WHERE ORDER BY - UNION
的方法做到这一点,但我想找到antother,更好的主意。 你能帮我吗?
你可以给一些样本数据和所需的输出?将会更容易给出更准确的答案。 – Leonidas199x
变异https://stackoverflow.com/questions/19432913/select-info-from-table-where-row-has-max-date/19433107#19433107我相信 – Twelfth