>데이터 베이스 >MySQL 튜토리얼 >mysql用limit代替top_MySQL

mysql用limit代替top_MySQL

WBOY
WBOY원래의
2016-06-01 13:37:321200검색

bitsCN.com


mysql用limit代替top

 

mysql 中不支持top,而是用limit代替 

若要查询前10条记录,mysql用limit 10 

 

LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下: 

SELECT * FROM MYTABLE 

ORDER BY AFIELD 

LIMIT offset, recnum 

 

其中offset为从第几条(M+1)记录开始,recnum为返回的记录条数。例: 

select * from mytable 

order by afield 

limit 2, 5 

 

即意为从第3条记录开始的5条记录。
 

bitsCN.com
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.