Re: [MYSQL5] 請問新增一個row number

看板Database作者時間14年前 (2010/01/25 18:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
Use SQL Server 2005 or 2008 /*在此以 date 做為排序的 Index 由小到大*/ SELECT id, date, ROW_NUMBER() OVER(ORDER BY date ASC) AS 'newid' FROM TABLE_NAME /*如有需 WHERE 條件可加在 TABLE_NAME 後面*/ source: http://technet.microsoft.com/zh-tw/library/ms186734.aspx ※ 引述《ilay (說唱猜做玩)》之銘言: : 請問先進們: : 某一個"查詢結果"為 : id date : ---------------------------- : 45 2003-06-23 : 23 2002-12-24 : 55 2007-04-05 : 我想變成: : id date newid : ----------------------------------------- : 45 2003-06-23 1 : 23 2002-12-24 2 : 55 2007-04-05 3 : 我該怎麼做 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.75.95 ※ 編輯: discavalry 來自: 122.116.75.95 (01/25 18:29) ※ 編輯: discavalry 來自: 122.116.75.95 (01/25 18:30) ※ 編輯: discavalry 來自: 122.116.75.95 (01/25 18:31)
文章代碼(AID): #1BNN9gw2 (Database)
文章代碼(AID): #1BNN9gw2 (Database)