请教MySQL语句,group by相关 试试:select distinct gid from dbtable然后再统计记录数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT count( * ) AS cnt FROM `test` GROUP BY gid 这就没错~~~~至于第二个问题,有点麻烦~~~~因为MYSQL不支持UNION和JION~~~你只能分成两句来写~~~ to mikespook(Mike大懒猫) :你的那句是读出来每gid内的条数!不过这个问题我已经解决了。现在还有第二个问题了 1、select count(distinct gid) as cnt from ...2、你说的取得前两个的gid的所有内容前置条件是什么?要不然取前两个内容不是很容易吗?select * from t where gid in (2,5); 主要的是不知道gid是什么的,只是为了分页我取得n多条gid的内容而已,当然每一gid可能包含多条id的。 ???能不能说的具体点,没有听明白,不知道gid是什么,那你使用什么条件来搜索的 俺也不是很明白。不过俺感觉不需要什么子查询和表连接ps:mysql>=4.0就有子查询了 gid就是groupID啊,在分页中我是以groupID为主分页查询条件,即取出n条groupID所含的所有记录!但是一groupID可能有多条记录! 放假罗,可能要告别CSDN一段时间罗结贴 fsockopen 问题 如何重排mysql中的数据表? preg_match()是否支持array? mysql事务处理 纯真Ip数据库的解析函数怎么到了我的PHP力就没法用了? 网页上不能显示 如 &# 604; 这样编码的字符? 加载下拉列表?为什么屏幕会闪动啊?加载越多,闪的越历害! 求:php图形绘制控件 一个简单的问题,怎么判断数据库中是否有某条数据 这个论坛的php版块在那里! 如何用PHP生成饼状的统计图 求显示点击人数和每日点击人数和每个页面的点击人数代码!!!!
你的那句是读出来每gid内的条数!不过这个问题我已经解决了。现在还有第二个问题了
2、你说的取得前两个的gid的所有内容
前置条件是什么?要不然取前两个内容不是很容易吗?
select * from t where gid in (2,5);
能不能说的具体点,没有听明白,不知道gid是什么,那你使用什么条件来搜索的
不过俺感觉不需要什么子查询和表连接ps:mysql>=4.0就有子查询了
但是一groupID可能有多条记录!
结贴