我有一個英文和瑞典文帖子的博客。我首先用英文寫作,然後切換到瑞典語。PHP MySQL select * WHERE id => 100
我的問題是,如果有什麼方法只顯示更高的ID的帖子?
像:
select * FROM blog WHERE id is bigger than 100
任何人都明白我的意思,並知道這是可能的嗎? :)
我不想刪除舊帖子,我也不希望人們看到它們。
謝謝!
我有一個英文和瑞典文帖子的博客。我首先用英文寫作,然後切換到瑞典語。PHP MySQL select * WHERE id => 100
我的問題是,如果有什麼方法只顯示更高的ID的帖子?
像:
select * FROM blog WHERE id is bigger than 100
任何人都明白我的意思,並知道這是可能的嗎? :)
我不想刪除舊帖子,我也不希望人們看到它們。
謝謝!
我想你的意思
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
簡單試試這個
SELECT * FROM blog WHERE id > 100
謝謝!這就像一個魅力!太容易了:) – user3691340 2014-09-30 12:44:10
非常歡迎 – 2014-09-30 12:44:49
即使所有的答案似乎是正確的,它看起來你實際上只想擁有最近20篇左右的博客文章。在這種情況下使用LIMIT。
select * from blog order by id desc limit 20
如果你是一個系統的工作用於顯示的帖子,你也許更願意展示最新的幾篇文章,可以用這樣的查詢來實現:
SELECT * FROM `blog` WHERE ORDER BY `id` DESC LIMIT '100';
MySQL的Select查詢有語法更大然後就是>你可以做
SELECT * FROM博客裏的id> 100
希望上面會有所幫助。
'SELECT * FROM blog WHERE id> 100'? – TiMESPLiNTER 2014-09-30 12:29:16
爲什麼不簡單地使用SELECT * FROM blog WHERE ID> 100? – matsoftware 2014-09-30 12:29:24