2018年3月8日 星期四

[SQL Server 2017-SSMS] WITH AS、 ROW_NUMBER()、PARTITION BY查詢的資料變化

整個語法如下:
WITH TETABLE AS
(
SELECT [TraTitle],[TraDate],[TraTime],[TraNum],[TraContent], ROW_NUMBER() OVER (PARTITION BY [TraTitle],[TraDate],[TraTime],[TraNum],[TraContent] ORDER BY [TraTitle]) AS SORT
 FROM
 [dbo].[ForeignTra]
)
SELECT [TraTitle],[TraDate],[TraTime],[TraNum],[TraContent],SORT
FROM TETABLE WHERE SORT>1


查詢的資料變化如下:
1.




2.




3.




4.


以上方便以後參考。

沒有留言:

張貼留言

[Javascript] Devexpress label SetText

看別人用得很順, function saveComplete(s, e) {             var r = e.result;             var result = r.split(',');             switch (r...