MySQL进阶 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

格式化函数

MySQL还有一些函数是特意为格式化数据设计的

date_format(date,fmt);//依照字符串fmt格式化日期date的值
format(x,y);//把x格式化为以逗号隔开的数字序列,y是结果的小数位数
inet_aton(ip);//返回ip地址的数字表示
inet_ntoa(num);//返回数字所代表的ip地址
time_format(time,fmt);//依照字符串fmt格式化时间time值

其中最简单的是format()函数,它可以把大的数值格式化为以逗号间隔的易读的序列。format()的第一个参数是被 格式化的数据,第二个参数是结果的小数位数

select format(999999999868595049,2),format(-4512,6);//结果为999,999,999,82;-4.512.000000

更多用法,请查阅相关文档

请把'19920202'按照'yyyy-mm-dd'的形式格式化,格式为'%Y-%m-%d'