请教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一段时间罗结贴 急,如何用php对url的参数进行加密解密 关于str_replace 数组对数组替换的问题 求救 急!!! eclipse helios 开发PHP为什么不可用注释快捷键? header会有效防止重复提交数据吗? phpadmin 为什么导入的数据(含中文) 都变成乱码了? 如何判断一个文件夹下是否有某文件或某文件夹? 求助啊!?mysql_escape_string有什么用? 我要购买ASP论坛主机了,大家看看中国网讯的哪一款比较好?谢谢! 求教:关于文件下载 如何用PHP生成饼状的统计图 求显示点击人数和每日点击人数和每个页面的点击人数代码!!!!
你的那句是读出来每gid内的条数!不过这个问题我已经解决了。现在还有第二个问题了
2、你说的取得前两个的gid的所有内容
前置条件是什么?要不然取前两个内容不是很容易吗?
select * from t where gid in (2,5);
能不能说的具体点,没有听明白,不知道gid是什么,那你使用什么条件来搜索的
不过俺感觉不需要什么子查询和表连接ps:mysql>=4.0就有子查询了
但是一groupID可能有多条记录!
结贴