Re: [SQL ] 自訂排序問題

看板Database作者 (阿進)時間17年前 (2008/09/05 12:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《wellwind (..)》之銘言: : 請問各位前輩 : 目前有一個資料庫的欄位內容大致會有如下的內容(字串) : A3 : A4 : B3 : B4 : C3 : C4 : D3 : D4 : .... : 如果使用預設排序方法的話 : 順序會如上顯示 也就是先依照最後一個數字排 再排前面的英文 : 但是我希望能夠先排前面的英文 再排數字 : 變成像這樣 : A3 : B3 : C3 : ... : A4 : B4 : D4 : 使用SQL SERVER 2005 : 但是不知道如何下語法 : 麻煩各位先進幫忙 : 謝謝 select * from #table order by right(nid,1),left(nid,1) 應該是這樣吧...@@a 因為按照你說的排法...好像是先排數字在排英文的樣子XD -- http://hasio.vgocities.net/blog/index.php 我的部落格 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.194.122
文章代碼(AID): #18mAx_G9 (Database)
文章代碼(AID): #18mAx_G9 (Database)