Mysql 限制偏移不起作用

use*_*134 4 mysql

这是我的查询,我用它来分页

SELECT DISTINCT email_list.*, email_counter.phone as e_phone,email_counter.email as e_email,email_counter.marketing as e_marketing   
FROM Data_TLS_builders as email_list 
LEFT JOIN wp_pato_email_list_counters as email_counter on email_counter.email_id = email_list.URN    
LIMIT 120 OFFSET 150
Run Code Online (Sandbox Code Playgroud)

mysql 不是从 120 开始到 150 结束(应该显示 30 个结果),而是返回 120 个结果并忽略 OFFSET。我试过了LIMIT 120,150还是一样?

知道如何解决吗?

Vis*_*hnu 5

SELECT DISTINCT email_list.*, email_counter.phone as e_phone,email_counter.email as e_email,email_counter.marketing as e_marketing FROM Data_TLS_builders as email_list LEFT JOIN wp_pato_email_list_counters as email_counter on email_counter.email_id = email_list.URN LIMIT 30 OFFSET 120
Run Code Online (Sandbox Code Playgroud)

Limit指定记录数。

OFFSET指定最多应跳过多少条记录。

上述查询从 121 条记录中返回 30 条记录。