国产探花免费观看_亚洲丰满少妇自慰呻吟_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的實例
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 敖汉旗| 卢湾区| 西藏| 阜新市| 张家口市| 台东市| 麻江县| 鄂托克前旗| 开化县| 邹城市| 秭归县| 南昌县| 泰兴市| 保定市| 酉阳| 驻马店市| 宜黄县| 荔波县| 红桥区| 贵州省| 福州市| 黄陵县| 固阳县| 信丰县| 荔浦县| 工布江达县| 济南市| 枣庄市| 乾安县| 沧州市| 同心县| 阳曲县| 固原市| 广安市| 宝兴县| 莆田市| 千阳县| 文成县| 清涧县| 育儿| 十堰市|