国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

深入MYSQL字符數字轉換的詳解

2024-07-24 12:48:28
字體:
來源:轉載
供稿:網友
1.將字符的數字轉成數字,比如'0'轉成0可以直接用加法來實現
例如:將pony表中的d 進行排序,可d的定義為varchar,可以這樣解決
select * from pony order by (d+0)

2.在進行ifnull處理時,比如 ifnull(a/b,'0') 這樣就會導致 a/b成了字符串,因此需要把'0'改成0,即可解決此困擾

3.比較數字和varchar時,比如a=11,b="11ddddd";
則 select 11="11ddddd"相等
若絕對比較可以這樣:
select binary 11 =binary "11ddddd"

4.字符集轉換 : CONVERT(xxx  USING   gb2312)
類型轉換和SQL Server一樣,就是類型參數有點點不同  : CAST(xxx  AS   類型)  ,   CONVERT(xxx,類型),類型必須用下列的類型:
可用的類型   
  二進制,同帶binary前綴的效果 : BINARY   
  字符型,可帶參數 : CHAR()    
  日期 : DATE    
  時間: TIME    
  日期時間型 : DATETIME    
  浮點數 : DECIMAL     
  整數 : SIGNED    
  無符號整數 : UNSIGNED  

您可能感興趣的文章:

Mysql 數字類型轉換函數mysql字符串的‘123’轉換為數字的123的實例
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 深圳市| 宜宾市| 巴塘县| 夹江县| 宿州市| 崇左市| 资溪县| 揭东县| 夹江县| 麻江县| 镇赉县| 通海县| 阳朔县| 苗栗县| 鲜城| 白水县| 丹阳市| 宜都市| 玉田县| 阿鲁科尔沁旗| 乳源| 昌黎县| 乐平市| 佳木斯市| 上杭县| 绵竹市| 常山县| 彭水| 铜山县| 曲阜市| 健康| 金乡县| 临汾市| 南郑县| 互助| 固阳县| 辰溪县| 上蔡县| 乌拉特前旗| 赣榆县| 扎囊县|