社区
ASP
帖子详情
帖子置顶的sql怎么考虑的?加分50.
chinavane
2003-05-25 11:13:27
加分50.
...全文
99
8
打赏
收藏
帖子置顶的sql怎么考虑的?加分50.
加分50.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lynn0821
2003-05-25
打赏
举报
回复
楼上说的好象是access里面的语句吧,sql一样吗?
xuya
2003-05-25
打赏
举报
回复
按时间排列,选的时候用select top n可以选择前n个
chinavane
2003-05-25
打赏
举报
回复
加字段我想是肯定的,关键是sql如何写才比较合理精练。
rexsp
2003-05-25
打赏
举报
回复
肯定得加一个字段,嘿嘿,然后排序的时候优先排序。
cloudchen
2003-05-25
打赏
举报
回复
加一个字段ontop bit
在sql语句后面加上order by ontop
stationxp
2003-05-25
打赏
举报
回复
不过有个问题,如果用+500年的方法,帖子按其他字段排序的话就会出问题,考虑程序的可扩充性还是加字段吧。
lindexter
2003-05-25
打赏
举报
回复
好办法啊.同意.
stationxp
2003-05-25
打赏
举报
回复
如果加字段,这样写:
select * from ThreadTable where BoardId=1 oreder by IsTop,AddTime
版面内所有置顶的帖子都将被显示出来,斑竹要及时撤销置顶。
或者这样:
斑竹置顶的时候,修改AddTime ,将年份加 500 ,本来的AddTime 为 2003-5-24 13:08 修改为 2503-5-24 13:08。取消置顶的时候,年份减500就可以了。
sql语句这样写:
select * from ThreadTable where BoradId=1 order by AddTime DESC
对表数据进行(
置顶
,上移,下移,置底操作)---数据库
sql
这两天一直在做社区论坛的
帖子
的(
置顶
,上移,下移,置底操作),下面是个人心得: -- 上一条:select * from 表 where 数据id<@当前显示数据id order by 数据_id asc) limit 1 -- 下一条:select * from 表 where 数据id>@当前显示数据id order by 数据_id desc) limit 1 -- 给新查
java实现
帖子
置顶
的功能
在存储记录的表里,增加一列,控制记录的属性,例如增加一个Kind列各项值的意义: 1 普通 3
置顶
当管理员
置顶
时,把相应的记录的Kind列的值设为3显示页面时,
SQL
语句优先按Kind列排序,按降序排,这样,被
置顶
的记录(也就是kind=3的记录)就总是显示在最上方了 在数据库中添加一个字段设置它的级别级别高的
置顶
再Order by 级别和日期 建个IsTop...
4.发布
帖子
,评论
帖子
;
my
sql
排序后
置顶
部分数据
今天遇到需要把部分结果
置顶
的需求,也就是查出N个记录后,其中2条无论怎么变都要放在最上面,就像论坛
帖子
置顶
一样 例子如下: SELECT `AritcleID` FROM `article` LIMIT 0 ,20; 排序 SELECT `AritcleID` FROM `article` LIMIT 0 ,20 ORDER BY `AddTime` DESC; 结果就是 20,19,...
ASP
28,404
社区成员
356,942
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章