如何从第2行开始选择前3名?

时间:2015-10-28 01:16:29

标签: mysql

我从未玩过MySQL语法,所以我现在还不知道如何做到这一点。

我在SQL中知道它将是

select top 3 cloumn_name
from table_name

的MySQL

select column_name
from table_name
limit 3, 2; 

有人可以解释限制是如何运作的吗?

1 个答案:

答案 0 :(得分:0)

使用limitoffset

select t.*
from table_name t
order by ??
limit 3 offset 1;

使用limit时,通常应使用order by。此外,对于offset目的,MySQL从0开始计数而不是1。