0
A
回答
-1
您可以在SQL Server中的變量做到這一點:
select t.*,
(@rn := if(@v = concat_ws(':', FirstName, LastName, MemberID, DOB), @rn + 1,
if(@v := concat_ws(':', FirstName, LastName, MemberID, DOB), 1, 1)
)
) as rank
from t cross join
(select @rn := 0, @v := '') params
order by FirstName, LastName, MemberID, DOB, lastLoginTime
+0
爲什麼這有一個downvote?我很確定這是正確的。 –
+0
非常感謝! – chaitanya
相關問題
- 1. SQL排名函數?
- 2. SQL排名函數
- 3. SQL密集排名函數
- 4. 使用SQL Server排名函數排名行而不跳過排名數字
- 5. 排名函數
- 6. SQL Server - 2008排名函數效率
- 7. 排名函數在SQL Server 2008中
- 8. SQL函數,COALESCE和排序
- 9. 排序SQL結果()函數
- 10. T-SQL |計數和排名
- 11. 排名函數結構
- 12. 排名函數總和
- 13. 動態排序依據排名函數
- 14. 排名函數看到出現的值超過1 SQL SERVER
- 15. 使用派生列的SQL排名函數
- 16. SQL Server 2008中用戶定義的排名/分析函數
- 17. 排名SQL列
- 18. MySQL中的排名函數分配排名
- 19. 呼叫Cubepoints排名的BuddyPress的函數
- 20. 我如何使用SQL做排名
- 21. SQL解析函數:排名在多個分區
- 22. 多種方式訂購排名函數SQL Server 2014
- 23. SQL:排名/按總排名篩選
- 24. SQL名詞複數形式的函數
- 25. 排名在T-SQL
- 26. SQL排名功能
- 27. 排名SQL查詢
- 28. 使用SQL的排名
- 29. 排名上的SQL查詢
- 30. 通過SQL的表排名
對不起。我不知道如何在文本框中插入表格。請幫忙。 – chaitanya