VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > MySQL >
  • MySQL入门篇——(五)查询数据之单表查询(内置函数)(2)

datediff(now(),'2019-12-31') #convert 转换 /*convert(value,type):将value转换为type类型,type可以是char(字符型)、date(日期型)、time(时间型)、datetime(日期时间型)、 signed(整型) 和decimal(浮点型)类型中的一个*/ select convert(now(),char(10)); #10表示前十位,包含连接符 select now(); #当前时间 2019-05-10 16:21:17 select convert(now(),date); #转日期型 2019-05-10 select convert(now(),time); #转时间型 16:22:39 select convert(now(),datetime); #转日期时间型 2019-05-10 16:23:07 select convert('99',signed)+1; #99转整型并进行+1运算 select convert('99.99',decimal(5,2))+0.01; #浮点型 #其他函数 类似三目运算 #if(expr1,expr2,expr3): expr1为TRUE,返回expr2,否则返回expr3 select if(name is NULL,'未知',name) from student; /*name is NULL成立,返回未知,不成立,返回原name*/ #ifnull(expr1,expr2):expr1不是NULL,返回expr1,否则返回expr2。 select ifnull(name,'未知') from student; #如果name是null,则返回未知,不是null,返回原内容

相关教程