SELECT TIME ,TIELE,  from A想显示的结果为
2019-04-25 10:01:01        TITLE1
2019-04-25 10:01:02        TITLE2
2019-04-25 10 :01 : 03          TITLE3
.....
....
第一个时间为系统当前时间, 后面每一行记录 减少1S ,请教大神

解决方案 »

  1.   

    以下语句可做参考,1是1秒,如果想上一秒,就是-1。
    SELECT NOW() 现在的时间,
    DATE_ADD(NOW(),INTERVAL 1 SECOND) 下一秒钟,
    DATE_ADD(NOW(),INTERVAL 1 MINUTE) 下一分钟,
    DATE_ADD(NOW(),INTERVAL 1 HOUR) 下一小时,
    DATE_ADD(NOW(),INTERVAL 1 DAY) 下一天,
    DATE_ADD(NOW(),INTERVAL 1 WEEK) 下一周,
    DATE_ADD(NOW(),INTERVAL 1 MONTH) 下一月,
    DATE_ADD(NOW(),INTERVAL 1 QUARTER) 下一季度,
    DATE_ADD(NOW(),INTERVAL 1 YEAR) 下一年
      

  2.   

    SELECT NOW() 
    DATE_ADD(NOW(),INTERVAL -1 SECOND) ,
      

  3.   

    目测楼主需要的是怎么样构建这个序号吧?
    select @rownum := @rownum + 1 as rownum, goodsId, goodscode from uniseq_vendor.md_goods, 
    (select @rownum := 0) t;至于怎么加一秒,楼上已经回复了