我有一个添加新闻的数据库。我只需要显示6个最新类别的5条新闻,除了这6个类别的最后一条新闻
我知道如何在没有最后新闻的情况下显示所有新闻。
SELECT * FROM news WHERE newsid != (SELECT MAX(newsid) FROM news) ORDER BY newsid DESC;
但当我试图添加和条件
SELECT * FROM news WHERE category = '$category' AND newsid != (SELECT MAX(newsid) FROM news) ORDER BY newsid DESC LIMIT 5
它显示了5个类别的最新新闻
数据库的图片。
请帮忙。
1条答案
按热度按时间1aaf6o9v1#
最简单的解决方案是添加偏移: