帝国论坛帝国网站管理系统交流区自定义系统模型[求助]取出支持数+反对数最大的三条评论并排列,如何写SQL? 【本版专题贴子】  
主题:[求助]取出支持数+反对数最大的三条评论并排列,如何写SQL? [加入收藏夹]   

123mmm
用户头衔:举人

精华贴   :0
发贴数   :270
经验值   :1030
注册时间:2007-10-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]取出支持数+反对数最大的三条评论并排列,如何写SQL?
如题,需要取出支持数+反对数最大的三条评论,并按由大到小排列。如何写SQL句子?





2010-07-30 22:35:09 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

select * from {$dbtbpre}enewspl order by fdnum limit 5



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2010-07-31 07:24:26 已设置保密 顶部 回复 引用 报告 编辑 删除

123mmm
用户头衔:举人

精华贴   :0
发贴数   :270
经验值   :1030
注册时间:2007-10-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

老大,支持数和反对数是分二个表存放的。




2010-07-31 09:14:04 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

check this
http://www.phome.net/doc/dbdoc/page/phome_enewspl.html



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2010-07-31 11:54:52 已设置保密 顶部 回复 引用 报告 编辑 删除

123mmm
用户头衔:举人

精华贴   :0
发贴数   :270
经验值   :1030
注册时间:2007-10-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

那怎么取出?
用SUM统计的是同一新闻下所有评论的支持反对数(JS评论调用模板)




2010-07-31 12:09:54 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

"select * from {$dbtbpre}enewspl where classid=".$navinfor[classid]." and id=".$navinfor[id]." order by fdnum limit 5 "



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2010-07-31 12:49:31 已设置保密 顶部 回复 引用 报告 编辑 删除

123mmm
用户头衔:举人

精华贴   :0
发贴数   :270
经验值   :1030
注册时间:2007-10-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

这个是只按反对数排序,非fdnum+zdnum




2010-07-31 20:13:49 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]


"select * from {$dbtbpre}enewspl where classid=".$navinfor[classid]." and id=".$navinfor[id]." order by SUM(fdnum+zdnum) limit 5 "



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2010-07-31 21:38:38 已设置保密 顶部 回复 引用 报告 编辑 删除

123mmm
用户头衔:举人

精华贴   :0
发贴数   :270
经验值   :1030
注册时间:2007-10-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

谢谢了,高手就是高手




2010-08-02 22:43:17 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1