99麻豆久久久国产免费福利精品,国产精品成人国产乱,玖玖操,手机看片169,国产精彩视频在线观看,午夜亚洲福利视频,国产伦乱视频

龍巖易富通網(wǎng)絡(luò)科技有限公司

龍巖小程序開發(fā),龍巖分銷系統(tǒng)

mysql的varchar轉(zhuǎn)換int

2015.09.10 | 624閱讀 | 0條評論 | 數(shù)據(jù)庫

有些時候要講varchar或char類型進(jìn)行排序。。排序前需要轉(zhuǎn)換int類型,網(wǎng)上查了一篇資料很棒。

使用MySQL函數(shù)CAST/CONVERT:
select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10;

select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED) desc limit 10;

問題補(bǔ)充:
不是用cast(name,int)
cast的用法不是這樣的
cast跟convert的用法如下   呵呵  這個可以參考資料   希望樓主查閱相關(guān)資料你就會知道拉
signed 后面還有個INTEGER   可以不寫的  呵呵 
用CAST函數(shù)或者CONVERT

CAST(expr   AS   type),   CONVERT(expr,type)   ,   CONVERT(expr   USING   transcoding_name)  

CAST()   和CONVERT()   函數(shù)可用來獲取一個類型的值,并產(chǎn)生另一個類型的值。  

這個類型   可以是以下值其中的   一個:    
BINARY[(N)]  
CHAR[(N)]  
DATE  
DATETIME  
DECIMAL  
SIGNED   [INTEGER]  
TIME  
UNSIGNED   [INTEGER]
 

贊 (

發(fā)表評論

张掖市| 大厂| 昌平区| 福建省| 申扎县| 昌邑市| 禄丰县| 衡水市| 馆陶县| 锦州市| 拜泉县| 灵宝市| 阜南县| 江口县| 嘉黎县| 霍邱县| 荔波县| 佳木斯市| 通河县| 桐乡市| 奈曼旗| 永顺县| 阜城县| 南靖县| 和硕县| 彩票| 南宫市| 武汉市| 株洲县| 来宾市| 肇源县| 轮台县| 永仁县| 荆州市| 武义县| 茶陵县| 永宁县| 垫江县| 清流县| 深水埗区| 沭阳县|