mysql--基础

exists 函数

语法: select * from tables_name where [not] exists(select..);

exisits()函数只返回 TRUE or FALSE,为TRUE就输出前面的select结果,为FALSE则输出为空。


field 函数

语法: order by  field(str,'str1','str2','str3','str4'……)
表示按照str字段,field后面顺序进行排序;但是如果排序字段为空,则会直接跳过。


 

format 函数

语法: format(num, 2)     num为所需格式化的数字,2为小数位后保留位数

用于数据内容的规范化,会自动添加三位,和四舍五入保留小数位数

 


获取当前时间

NOW()函数以`'YYYY-MM-DD HH:MM:SS'返回当前的日期时间,可以直接存到DATETIME字段中。

CURDATE()以’YYYY-MM-DD’的格式返回今天的日期,可以直接存到DATE字段中。

CURTIME()以’HH:MM:SS’的格式返回当前的时间,可以直接存到TIME字段中。

 月初 -- DATE_FORMAT( CURDATE(), '%Y-%m-01')

date_sub(curdate(),interval 1 day);  -- 前一天

posted on 2019-05-08 17:48  椰汁黑糯米  阅读(86)  评论(0编辑  收藏  举报

导航