序列的第一次出現我有一個表看起來像這樣查找在SQL Server
NAME DATE
--------------------
A 2014.01.01
A 2014.01.02
B 2014.01.05
B 2014.01.06
B 2014.01.07
C 2014.01.08
C 2014.01.10
C 2014.01.11
B 2014.01.13
B 2014.01.15
B 2014.01.18
我怎麼能提取每個「NAME」序列中第一次出現?
含義我想有以下返回:
NAME DATE
A 2014.01.01
B 2014.01.05
C 2014.01.08
B 2014.01.13
使用MIN(DATE)將只產生用於NAME = 'B' 一個結果。然而,我需要爲每組連續的'B'值得出結果之一。 – 2014-11-11 00:58:46