mysql查询实现新闻置顶功能
2016-10-11 11:29
1421 查看
第一种情况:置顶新闻只在第一页显示
第二种情况:置顶新闻在每一页显示
增加一个Int类型的置顶标记位istop,默认istop=0。 置顶新闻之间的顺序通过istop值表示,istop值越高新闻越靠前。 查询语句:
SELECT * FROM [表名] ORDER BY istop DESC,createtime DESC LIMIT 0,3
第二种情况:置顶新闻在每一页显示
增加标记位与第一种情况相同 查询语句:
SELECT * From [表] where istop <> 0 ORDER BY istop DESC LIMIT 3 --需要每页置顶的新闻数量 UNION ALL select * FROM [表] where istop = 0 ORDER BY createtime DESC limit 0,7 --正常分页
每次分页数据前面都加上相同的置顶新闻。
相关文章推荐
- mysql查询实现新闻置顶功能
- PHP MYSQL实现登陆和模糊查询两大功能
- [置顶] ExtJs4.2应用:ExtJs4.2+Mysql+Struts2+Hibernate3实现分页查询
- jsp操作MySQL实现查询/插入/删除功能示例
- mysql实现根据多个字段查找和置顶功能
- MySQL中数据结果集分页功能的实现方法;数据库查询返回特定结果即分页查询
- MYSQL实现排名及查询指定用户排名功能(并列排名功能)实例代码
- Solr部署,连接mysql,实现模糊查询功能,以及按照距离排序功能
- Mysql实现文章查询上一篇和下一篇功能,附sql语句?
- jsp操作MySQL实现查询、插入与删除功能(query、insert、delete)
- Django - 与 Mysql 结合的 基本配置操作 并实现查询功能
- PHP实现MYSQL的查询功能
- mysql实现根据多个字段查找和置顶功能
- jsp操作MySQL实现查询/插入/删除功能示例
- mysql 置顶查询和置末查询的实现思路
- PHP+MySQL实现模糊查询员工信息功能示例
- [置顶] 【Android】最新主流新闻app功能实现。仿网易,搜狐等新闻客户端实现展示
- PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
- mysql根据多个字段查找和置顶功能的实现
- jquery+php查询mysql实现自动完成功能