[ORACLE][SQL] 把文字類型當成數字來排序 & 取最大值

  • 10502
  • 0
  • 2013-01-10

摘要:[SQL] 把文字類型當成數字來排序 & 取最大值

今天遇到一個oracle問題

就是table欄位開varchar

但是~裡面的值都是存數字

剛好要針對這欄位來做排序與取最大值


// 取最大值,並且值+1

select MAX(to_number(COL_A))+1 from TABLE_A


// 排序

select COL_A from TABLE_A order by cast(COL_A as integer);

 

 






Y2J's Life:http://kimenyeh.blogspot.tw/