SQL 怎么将数据重新到旧,并将置顶显示前面
来源:百度知道 编辑:UC知道 时间:2024/09/22 12:27:35
我做了Blog系统
创建一个表 数据库表
里面
id 自动增长
isTop 是否置顶
怎么将文章重新到旧,并将置顶显示前面
就像QQ空间的日志一样
创建一个表 数据库表
里面
id 自动增长
isTop 是否置顶
怎么将文章重新到旧,并将置顶显示前面
就像QQ空间的日志一样
select * from 表名 where istop ='不置顶' order by id desc
id最大的在最前显示
select * from 表名 order by istop ( asc 或desc 根据你istop字段内容决定), id desc
一般的做法是分2部分做的.
首先读取出isTop=true的记录按置顶时间排序 循环
然后再读取出isTop=false 然添加时间排序 循环..这样说 你明白了吗?