美文网首页
SQL语句用法记录

SQL语句用法记录

作者: 朲跡坂硚灀2016 | 来源:发表于2022-11-24 16:38 被阅读0次

    1.查询mysql数据库哪些表存在更新

    select update_time,table_namefrom information_schema.tables t where t.table_schema = 'table_name' order by t.update_time desc;

    2.mysql开启/关闭安全模式

    # 开启

    SET SQL_SAFE_UPDATES = 1;

    # 关闭

    SET SQL_SAFE_UPDATES = 0;

    3.按照某一字段值进行排名

    SELECT id, @rank := @rank + 1 as rank FROM table a, (SELECT @rank := 0) b ORDER BY id DESC;

    4.时间差函数TIMESTAMPDIFF(unit,begin,end)

    unit-微秒(microsecond)/秒(second)/分钟(minute)/小时(hour)/天(day)/周(week)/月(month)/季(quarter)/年(year)

    SELECT now(), problem_register_date,TIMESTAMPDIFF( hour, problem_register_date,now()) '间隔时间',invalid_status,data_transfer_status,a.* FROM table_name a;

    相关文章

      网友评论

          本文标题:SQL语句用法记录

          本文链接:https://www.haomeiwen.com/subject/levzxdtx.html