我有我需要查詢產生一個結果集像這樣的表:SQL查詢計數器列
ColA ColB ColC ==== ==== ==== AA BC 1 AA BD 2 BB DD 1 BB EE 2 BB FF 3 CC AA 1
(還有比這「虛構」的樣品更多的行)
只有可樂+ ColB存在於表上,ColC需要由查詢生成。每個不同的'ColA'需要將ColC中的計數重新設置爲1,但是直到ColA中的下一個值向上計數。
我正在使用MS/SQL2008。
謝謝你 - 我試圖尋找,看看其他人提出類似的問題,並已經看到了查詢,其中利用:
row_number() over (order by ColA, ColB)
,但據我瞭解,這將只是給我一個排序列表根據這個例子1..6?
謝謝 - 這是完美的WillA – Brian 2013-03-24 21:42:14