mysql中limit 0 20_MYSQL错误语法接近LIMIT 0,25

我有一个查询,该结构试图在PHPMYADMIN中运行。我疯了,有人可以告诉我这里有什么问题吗?MYSQL错误语法接近LIMIT 0,25

如果我单独运行SELECT,它们工作得很好。当我运行与联盟时它碰撞。

SELECT 1 AS orden, CONCAT(profesor.nombre,' ', profesor.apellido) profesor, cobro.monto

FROM cobro INNER JOIN profesor ON cobro.idProfesor = profesor.idProfesor WHERE cobro.idEstado=9

UNION ALL

SELECT 1 AS orden, CONCAT(profesor.nombre,' ', profesor.apellido) profesor, retiro.monto

FROM retiro INNER JOIN profesor ON cobro.idProfesor = profesor.idProfesor WHERE retiro.idEstado=11

UNION ALL

SELECT 2 AS orden, 'TOTAL' profesor, SUM(monto) AS monto

FROM (SELECT monto FROM cobro UNION ALL SELECT monto FROM retiro) AS T1

MySQL错误=#1064 - 语法错误附近 'LIMIT 0,25'

+2

我在问题中没有看到任何“LIMIT”! –

+0

这就是为什么我不明白。但即时通讯运行这在phpmyadmin –

+1

也许你没有运行你想的查询,或可能有东西被缓存,并在运行? –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值