PHP MySQL选择* WHERE id => 100

时间:2014-09-30 12:28:13

标签: php mysql select

我有一个包含英语和瑞典语帖子的博客。我先用英文写作,然后换成瑞典语。

我的问题是,如果有任何方法只显示ID较高的帖子?

像:

select * FROM blog WHERE id is bigger than 100

任何人都有我的漂移并知道这是否可能? :)

我不想删除旧帖子,我也不希望别人看到它们。

谢谢!

5 个答案:

答案 0 :(得分:2)

我认为你的意思是

   Select *
    From blog
    Where Id > 100
    Order by ID DESC 

有关详细信息,请参阅http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html。 如果ID是自动递增的,这将首先带来最新的文章,而不是显示ID小于100的文章。

答案 1 :(得分:0)

简单试试这个

SELECT * FROM blog WHERE id > 100

答案 2 :(得分:0)

即使所有的答案看起来都是正确的,但在我看来,你实际上只想拥有最近20篇博文。在那种情况下使用LIMIT。

select * from blog order by id desc limit 20

答案 3 :(得分:0)

如果您正在使用系统来展示帖子,您可能更愿意展示最新的几篇帖子,这可以通过以下查询来完成:

SELECT * FROM `blog` WHERE ORDER BY `id` DESC LIMIT '100';

答案 4 :(得分:0)

MySQL Select查询的语法更大,然后是>你可以做到

选择*来自博客WHERE id> 100

希望以上将有所帮助。