mysql里的转化函数

在 SQL 中主要有两层意思:一是数据类型的转换,简称为类型转换,在英语中称为 castA ;
             另一层意思是值的转换
 
类型转换其实并不是为了方便用户使用而开发的功能,而是为了方便 DBMS 内部处理而开发的功能
CAST——类型转换
语法:
  CAST(转换前的值 AS 想要转换的数据类型)
  例如:
  将字符串转为数字类型
  select cast('0110' as signed integer);  
  将字符串转为日期类型
   select cast('2019-10-09' as date);
 
 
 
COALESCE——将NULL转换为其他值
语法:
  COALESCE(数据1,数据2,数据3……)
  解释:该函数会返回可变参数 中左侧开始第1个不是 NULL 的值。参数个数是可变的,因此可以根据需要无限增加。
  例如:select coalesce(2,null,'hello'); 输出:2
 
原文地址:https://www.cnblogs.com/kukai/p/12843534.html