我有以下查询:
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行
如何正确执行?