- field(value, str1, str2, str3, …)
返回value在str1,str2,str3,…里边的索引,如果值为null或者没有找到,就返回0。
常用地方:把函数放在order by语句后实现自定义顺序排序. - find_in_set(str,strlist)
strlist是以逗号,分隔的字符串列表,函数会返回str在strlist里边从1到N的索引;需要注意的是,如果str里边包含逗号,则不保证结果正确 - unix_timestamp()
返回精确到秒的unix时间戳,无参数的unix_timestamp()返回当前时间戳,也可以传入一个时间字符串获取字符串表示的时间戳,如:select UNIX_TIMESTAMP(‘2015-11-13 10:20:19’) - from_unixtime(unix_timestamp),from_unixtime(unix_timestamp,format)
根据精确到秒的时间戳获取时间戳所表示的时间,如果不加格式参数,则默认返回"yyyy-MM-dd HH:mm:ss"的字符串(默认格式)或者yyyyMMddHHmmss的数字(数字上下文环境下) - now(), curdate(), curtime(), sysdate()
时间函数,now()和sysdate()返回年月日时分秒,curdate()返回当前日期,curtime()返回当前时间。
MySql函数记录
最新推荐文章于 2024-03-19 22:00:41 发布