用SET编写正确的MySQL查询

时间:2018-07-25 20:14:56

标签: mysql

我有以下查询:

select count(*)
from @table := (
    select table_name
    from information_schema.TABLES
    where table_schema = 'sbnp_phalanx_queue'
    order by CREATE_TIME desc
    limit 1
)
where mtime < DATE_SUB(Now(), INTERVAL 3 DAY);

但是我得到一个错误:

  

错误1064(42000):您的SQL语法有错误;检查   与您的MySQL服务器版本相对应的手册   在'@table =附近使用语法(从中选择table_name   information_schema.TABLES,其中table_schema ='在第1行

如何正确执行?

0 个答案:

没有答案