【发布时间】:2015-01-16 10:14:40
【问题描述】:
我需要一个查询,该查询会产生一个序列号,还需要一个过滤该序列号的条件,例如“序列号在 0 到 10 之间的位置”
Select @rown:=@rown+1 serial_number, user_name as un from user
(select @rown := 0) as t
where
(@rown := (@rown + 1)) between 0 and 10
ORDER BY u.id_user asc
但我没有得到介于两者之间的结果, 请帮助我
【问题讨论】:
标签: mysql sql select where-clause row-number