首页 > 数据库 >遇到的问题之"数据库编写SQL-》子查询中加入limit报错:This version of MySQL doesn't yet support 'LIMIT & IN/

遇到的问题之"数据库编写SQL-》子查询中加入limit报错:This version of MySQL doesn't yet support 'LIMIT & IN/

时间:2023-05-22 10:22:46浏览次数:57  
标签:support SOME doesn 查询 报错 MySQL LIMIT ANY

一、问题

 > 1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'

二、原因/解决方案

这个错误通常是由于MySQL版本太旧导致的。在旧版本的MySQL中,无法在子查询中使用LIMIT和IN / ALL / ANY / SOME子查询。您需要升级到MySQL的较新版本,以解决这个问题。或者,您可以尝试使用其他方法来编写查询,而不是使用子查询和LIMIT。

三、案例

select * from t_sku where sku in (
SELECT
  sku
FROM
 t_sku1 WHERE delivery = "发货退款" AND refund = '2023-04' ORDER BY refund DESC LIMIT 100)

 

标签:support,SOME,doesn,查询,报错,MySQL,LIMIT,ANY
From: https://www.cnblogs.com/saoge/p/17419922.html

相关文章