字串型別數字order by
SQL> drop table tt purge;
表已刪除。
SQL> create table tt(id varchar2(20));
表已建立。
SQL> insert into tt values('1');
已建立 1 行。
SQL> insert into tt values('40');
已建立 1 行。
SQL> insert into tt values('5');
已建立 1 行。
SQL> insert into tt values('9');
已建立 1 行。
SQL> commit;
提交完成。
SQL> select * from tt order by id;
ID
----------------------------------------
1
40
5
9
原因為ID的型別為字串,導致排序出現異常,order by to_number(id)則正常
SQL> select * from tt order by to_number(id);
ID
----------------------------------------
1
5
9
40
表已刪除。
SQL> create table tt(id varchar2(20));
表已建立。
SQL> insert into tt values('1');
已建立 1 行。
SQL> insert into tt values('40');
已建立 1 行。
SQL> insert into tt values('5');
已建立 1 行。
SQL> insert into tt values('9');
已建立 1 行。
SQL> commit;
提交完成。
SQL> select * from tt order by id;
ID
----------------------------------------
1
40
5
9
原因為ID的型別為字串,導致排序出現異常,order by to_number(id)則正常
SQL> select * from tt order by to_number(id);
ID
----------------------------------------
1
5
9
40
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24237320/viewspace-1989011/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 1.1.1python基本資料型別之數字和字串Python資料型別字串
- JavaScript 字串轉換數值型別JavaScript字串型別
- 迴圈語句+資料型別的內建方法(數字,字串)資料型別字串
- Python資料型別(數字,字串,[列表],(元組),{字典:字典值},{列表,列表2})Python資料型別字串
- SCSS 字串 型別CSS字串型別
- String:字串型別字串型別
- TypeScript 字串型別TypeScript字串型別
- SSL數字證書型別與區別型別
- 基本資料型別與字串型別資料型別字串
- 操作型別之字串型別字串
- Python標準資料型別-數字Python資料型別
- 字串分割 提取數字字串
- PHP字串數字相加PHP字串
- 數字與字串5.5字串
- TypeScript 字串字面量型別TypeScript字串型別
- 型別自定義格式字串型別字串
- 1.金額數字轉字元型別字元型別
- Python基礎:資料型別-數字(5)Python資料型別
- PostgreSQL:數字——型別、運算子和函式SQL型別函式
- 什麼是數字化和數字化轉型?區別在哪裡?
- mysql 字串和數字比,字串會隱式轉換為數字0MySql字串
- 資料型別之字串篇資料型別字串
- 基本資料型別之字串資料型別字串
- 數字格式字串轉數字保留後面0字串
- Golang字串解析成數字Golang字串
- JavaScript字串轉換數字JavaScript字串
- 字串或數字反轉字串
- CAPL指令碼中常用到的資料型別轉換——數字型別(int/double)和字串型別(char array)指令碼資料型別字串
- 數字證書不僅有SSL證書,數字證書型別科普大全型別
- mysql 字串型別的數值欄位按照數值的大小進行排序MySql字串型別排序
- Kotlin 資料型別詳解:數字、字元、布林值與型別轉換指南Kotlin資料型別字元
- Oracle字串資料型別簡述Oracle字串資料型別
- JAVA 解析html 型別字串(使用jsoup)JavaHTML型別字串JS
- Python - 基本資料型別_str 字串Python資料型別字串
- java從字串中提取數字Java字串
- 字串轉數字的問題字串
- Python - 基本資料型別_Number 數字、bool 布林、complex 複數Python資料型別
- sizeof和strlen計算陣列型別和指標型別字串陣列型別指標字串
- 數字化轉型