如何统计一个字段内不同的值?值不确定 比如某表中有N条数据,其中一个字段中有某些值,这些值不提前确定其内容如何将这些值分别统计出来,分别统计该字段中这些值分别有多少条记录?并返回一个数组。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT col,COUNT(*) AS cntFROM tbGROUP BY col; 按照楼上的方法就行了。就可以知道 字段 col 中,每个值分别有多少记录了。返回一个数组。PHP中你可以直接$query = 'SELECT col,COUNT(*) AS cnt FROM tb GROUPBY col';$result = mysql_query($query)while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { printf("ID: %s Name: %s", $row["id"], $row["name"]);}mysql_free_result($result); 数据出问题了,乱码呀。求高手 (高分求助) 大家来评论一下这个数据库设计的是否合理 mysql时间戳字段格式化的问题 mysql安装时出错,十分迷茫,请高人解救! ERROR 1033 (HY000): Incorrect information in file: '.\test\tree.frm' 大家帮忙看看这个语句!! 请教向另一台机器的MySQL数据库插入记录 使用MYSQL如何建立DNS 帝国cms配置会员万能接口报错 Delphi 6如何和MySql联结,有例子吗? 为什么两个查询结果不一致,一定要外部指定 数据库设计,我们的一个作业,帮帮忙
FROM tb
GROUP BY col;
$query = 'SELECT col,COUNT(*) AS cnt FROM tb GROUPBY col';
$result = mysql_query($query)
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
printf("ID: %s Name: %s", $row["id"], $row["name"]);
}mysql_free_result($result);