SQL語句對非int型資料排序

2021-06-06 10:51:06 字數 461 閱讀 4835

對於varchar型資料直接排序排序會出現以下問題

1、轉化成int

select 卡號,姓名,部門,當前區域  from v_personnel_inwell   where 入井時間 is not null order by convert(int,卡號) 

2、前面補0,然後排序

select * from sms_customer where vc_name not like '%假%' and vc_name not like '%調休%' order by right( '00000000000000000000'   +   vc_id,20)

sql語句對int型別進行模糊查詢

重點 select from course where cast courseid as char like 118 首先可以將int型別轉換為string型別的值再進行模糊查詢,用方法cast num as char 這個可以將num int型別 轉化為char型別。完整的語句 假如我現在要在課程...

SQL對DATETIME型資料的操作3

1 根據資料庫的時間字段查詢當天 當月 當年的資訊 select from t count where datediff d,addtime,getdate 0 當天 select from t count where datediff m,addtime,getdate 0 當月 select f...

樹型資料結構SQL語句的寫法

在乙個關聯式資料庫中,可以表現分等級的資訊。建立的表結構如下 create table employee emp id number 4 constraint emp pk primary key,fname varchar2 15 not null,lname varchar2 15 not nu...