看板 Database 關於我們 聯絡資訊
※ 引述《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