• mysql 详解03


    转载自:https://www.runoob.com/mysql/mysql-functions.html

    1. MySQL的replace函数的用法

     REPLACE(field,find_str,replace_str): 字段field的内容中的find_str 将被 替换为 replace_str

    update short_url set long_url=replace(long_url,'https://creditcardapp.bankcomm.com/content/dam/phone/faka/mgm/mdx/game/index.html?telecom_id=smsa&commercial_id=','https://creditcardapp.bankcomm.com/applynew/front/apply/new/mdx/index.html?telecom_id=sccc&commercial_id=');
    

    2. MySQL IFNULL() 函数

    IFNULL(v1,v2)
    如果 v1 的值不为 NULL,则返回 v1,否则返回 v2。

    SELECT IFNULL(null,'Hello Word')
    ->Hello Word
    

    3. DATE_FORMAT(d,f) 函数

    按表达式 f的要求显示日期 d

    SELECT DATE_FORMAT('2011-11-11 11:11:11','%Y-%m-%d %r')
    -> 2011-11-11 11:11:11 AM
    

    4. STR_TO_DATE(string, format_mask)

    将字符串转变为日期

    SELECT STR_TO_DATE("August 10 2017", "%M %d %Y");
    -> 2017-08-10
    

    5. ADDDATE(d,n)

    计算起始日期 d 加上 n 天的日期

    SELECT ADDDATE("2017-06-15", INTERVAL 10 DAY);
    ->2017-06-25
    

    5.1 DATE_ADD(d,INTERVAL expr type)
    计算起始日期 d 加上一个时间段后的日期

    SELECT ADDDATE('2011-11-11 11:11:11',1)
    -> 2011-11-12 11:11:11    (默认是天)
    
    SELECT ADDDATE('2011-11-11 11:11:11', INTERVAL 5 MINUTE)
    -> 2011-11-11 11:16:11 (TYPE的取值与上面那个列出来的函数类似)
    
  • 相关阅读:
    Vue 中常见性能优化
    简单模板引擎实现
    函数柯理化
    url 解析
    快排
    防抖节流实现
    call、apply、bind 实现
    深克隆
    数组去重
    eventEmitter 简单实现
  • 原文地址:https://www.cnblogs.com/faberbeta/p/13820025.html
Copyright © 2020-2023  润新知