Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 问一个sql语句

[复制链接]
zzl1011 发表于 2009-10-27 15:31:14 | 显示全部楼层 |阅读模式
SELECT count(subject) as count FROM `supe_partyitems` where uid =

目的是现实每个用户发布的活动数,这个uid的条件怎么写
回复

使用道具 举报

littlehz 发表于 2009-10-27 16:07:02 | 显示全部楼层
SELECT COUNT(`subject`) AS `count` FROM `supe_partyitems` GROUP BY `uid`
回复

使用道具 举报

 楼主| zzl1011 发表于 2009-10-27 16:47:44 | 显示全部楼层
本帖最后由 zzl1011 于 2009-10-27 16:50 编辑

2# littlehz


    这个也不对啊,所有用户发布的活动数,都显示当前用户发布的活动数

[骑马] 9月19号昌平沙河水库坐船、野餐 9月19号

地址:29号下午两点回龙观城铁站

过江龙:组织过10个活动 报名人数1/) 0条留言

[休闲户外] 十一假期,丰宁坝上-最后的疯狂,09 10月1日

地址:北太平庄桥东南角(城建大厦对面,三环辅路上)

zzl1011:组织过10个活动   报名人数1/) 0条留言

回复

使用道具 举报

lidq.jingwu 发表于 2009-10-27 18:21:06 | 显示全部楼层
3# zzl1011

用下面这一句SQL吧,里面虽然有变量,但在生成调用代码后,更改一下,即可以让它使用。
  1. SELECT count(subject) as count FROM `supe_partyitems` where uid = $uid
复制代码
这条SQL被处理后是:
  1. SELECT%20count%28subject%29%20as%20count%20FROM%20%60supe_partyitems%60%20where%20uid%20%3D%20%24uid
复制代码
将它改为:
  1. SELECT%20count%28subject%29%20as%20count%20FROM%20%60supe_partyitems%60%20where%20uid%20%3D%20$uid
复制代码
即可使用,这个修改仅仅是将$由%24换成了原来的条例,这样程序才能识别到。
回复

使用道具 举报

 楼主| zzl1011 发表于 2009-10-28 10:14:06 | 显示全部楼层
4# lidq.jingwu


   好了, 大哥真厉害,谢谢您抽时间帮我整,呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-15 12:56 , Processed in 0.083423 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表