我的数据库中有一个帖子表。在该表中,我有文章,ID
和Category_ID
。我想做的是显示每篇文章,其中Category_ID = 1
,以最新到最低的顺序
如果您的数据库中只有这些字段,则不可能知道哪个字段是先创建的。您必须具有某种created_at
字段。
如果您确实有该字段并且忘记提及,这是我将使用的SQL
代码:
SELECT * FROM `posts` WHERE `Category_ID` = 1 ORDER BY `created_at` DESC
将created_at
替换为时间敏感字段,posts
替换为实际表名。