tmp表子查询的sql语法错误

qcuzuvrc  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(220)

我的问题如下:

WITH tmp_table as 
  (SELECT (ft_team_1_goals + ft_team_2_goals) as total 
    from results where ((player_1='fric' or player_2='fric') 
                        AND ft_team_1_goals is not null 
                        AND (la_date BETWEEN '2020-04-01' AND '2020-04-20'))
  ) 
  select count(*) from tmp_table where total<=2

这给了我一个错误:
sql语法有错误;检查与您的mysql服务器版本相对应的手册
我看不出有什么问题。
我最近迁移到amazon aurora mysql示例。在此之前,在我的localhost mariadb上,这个查询还可以。
你能看出它有什么毛病吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题