当前位置:Gxlcms > 数据库问题 > MySql常用函数积累

MySql常用函数积累

时间:2021-07-01 10:21:17 帮助过:4人阅读

MySql查看表结构 select column_name,data_type,CHARACTER_MAXIMUM_LENGTH,column_comment from information_schema.columns where table_schema = db_name and table_name = table_name ; --MySql时间常用处理 --获取系统时间 select now(); --格式化时间为字符串 select DATE_FORMAT(now(),%H:%i); select DATE_FORMAT(now(),%Y-%m-%d %H:%i:%s); --字符串转时间 select str_to_date(concat(DATE_FORMAT(now(),%Y-%m-%d),01:00:00),%Y-%m-%d %H:%i:%s); --时间加减1天/时/分/秒【DAY HOUR MINUTE SECOND】 select DATE_ADD(now(),INTERVAL 1 DAY); --时间差比较差天/时/分/秒【DAY HOUR MINUTE SECOND】【开始时间,结束时间】 select TIMESTAMPDIFF(DAY, DATE_ADD(now(),INTERVAL -2 DAY),now()); --MySql时间常用字符串处理 --字符串拼接 select concat(a,&,b); --字符串查询locate、instr、position、find_in_set --字符串查询locate select locate(keyword, keyword-condition-keyword);/**从第1位开始查询,返回从1开始,没查到返回0**/ select locate(keyword, keyword-condition-keyword,10);/**从第10位开始查询**/ --字符串查询instr select instr(keyword-condition-keyword,keyword);/**从第1位开始查询,返回从1开始,没查到返回0**/ --字符串查询position select position(keyword IN keyword-condition-keyword); --字符串查询find_in_set SELECT find_in_set(key1,key1,key2,key3);

 

MySql常用函数积累

标签:and   name   mysq   查看   oca   cte   font   second   mysql   

人气教程排行