zoukankan      html  css  js  c++  java
  • MySQL 函数 SUBDATE( date, INTERVAL expr type )

    参考资料1 | 资料2

    DATE_SUB() 函数从日期减去指定的时间间隔

     1 /*
     2     Title: 查找黑名单
     3 
     4     Description : 在监控数据中查找黑名单的记录
     5 
     6     每隔 30 秒钟更新最近一小时内的记录。
     7 
     8     相关字段:
     9         t_epolicepicture_201301.insertedDatetime VARCHAR -- 记录时间
    10         t_epolicepicture_201301.tzCarNumber0020 VARCHAR -- 号牌号码
    11         t_epolicepicture_201301.tzIsBlack0004 VARCHAR -- 是否黑名单
    12         dicdata.dicName = 'DIC_BLACK'
    13         dicdata.dicName = dic_text -- 记录车牌号码
    14 
    15     by Livon 2013 0618
    16 
    17 */
    18 
    19 UPDATE t_epolicepicture_201301 as t1
    20     SET t1.tzIsBlack0004 = 1
    21 where t1.insertedDatetime > DATE_FORMAT( DATE_SUB( now() ,INTERVAL 1 HOUR ) ,'%Y-%m-%d %H:%i:%s.000' ) and 
    22     EXISTS (
    23         SELECT * FROM dicdata AS t2 WHERE t2.dicName = 'DIC_BLACK' AND t1.tzCarNumber0020 = t2.dic_text
    24     )

    这是个“事件(event)”,名称:event_黑名单比对_isBlack,每 30 秒执行一次。

  • 相关阅读:
    靶机练习
    靶机练习
    靶机练习
    CTF-攻防世界-Web_php_unserialize(PHP反序列化)
    漏洞复现
    靶机练习
    靶机练习
    靶机练习
    糗事集合
    慕课前端入门-JS事件
  • 原文地址:https://www.cnblogs.com/livon/p/3142606.html
Copyright © 2011-2022 走看看