MySQL 限制偏移差异

MySQL Limit Offset Difference

我只是想了解 MySQL 的 LIMIT 语法的区别。

有什么区别:

LIMIT 0, 30

对比

LIMIT 30

在 select 语句中?

没有区别。

如果您保留偏移参数,则默认为0

没有区别,但是如果您使用 select 语句,您可以执行

SELECT * FROM my_table LIMIT 5,30;

SELECT * FROM my_table LIMIT 30; 

如果您使用删除语句,则不能有偏移量,只有一个限制,所以您可以这样做

DELETE * FROM my_table limit 30;

但你做不到

DELETE * FROM my_table 5,30;