0
我从来没有玩过MySQL语法,所以我现在不知道该怎么做。如何从第2行开始选择前3名?
我知道在SQL这将是
select top 3 cloumn_name
from table_name
MySQL的
select column_name
from table_name
limit 3, 2;
可以有人解释限制是如何工作的?
我从来没有玩过MySQL语法,所以我现在不知道该怎么做。如何从第2行开始选择前3名?
我知道在SQL这将是
select top 3 cloumn_name
from table_name
MySQL的
select column_name
from table_name
limit 3, 2;
可以有人解释限制是如何工作的?
使用limit
和offset
:
select t.*
from table_name t
order by ??
limit 3 offset 1;
当使用limit
你通常应该使用order by
。另外,对于offset
的目的,MySQL开始从0开始计数而不是1.
一个创建一个变量 – Drew
ooops我过度复杂它,对不起 – Drew