忽略返回的第一条记录的SQL命令

时间:2011-03-14 03:04:34

标签: mysql sql

我有一个SQL查询,它根据日期在博客上显示评论。我想忽略第一个并显示所有其余的东西,这是我无法正确做到的。

到目前为止我的代码是:

SELECT DISTINCT comment_post_ID, comment_date_gmt, comment_content
   FROM $wpdb->comments 
   WHERE comment_post_ID = {$thePostID}
   ORDER BY comment_date_gmt ASC 
   LIMIT 5

2 个答案:

答案 0 :(得分:7)

将限制条款更改为:

   LIMIT 1, 5

这意味着从第1行开始(0-indexed),然后返回5。

答案 1 :(得分:2)

SELECT DISTINCT comment_post_ID, comment_date_gmt, comment_content
FROM $wpdb->comments     WHERE comment_post_ID = {$thePostID}
ORDER BY comment_date_gmt ASC
LIMIT 1, 5 

忽略第一个LIMIT 1,how_many