php 语句怎样查询 MySql 某字段中相同记录的数量

请教怎样查询MySql某字段中相同记录的数量?谢谢!如图怎样查询ad_category字段才能得出这样的结果:9-110-217-3..谢谢各位!表名是city2,请教完... 请教怎样查询 MySql 某字段中相同记录的数量? 谢谢!

如图怎样查询 ad_category 字段才能得出这样的结果:
9 - 1
10 - 2
17 - 3
.
.
谢谢各位! 表名是 city2, 请教完整代码怎样才能显示上述结果?
.
怎样才能将查询结果显示出来如:
9 号 1 个,
10 号 2 个,
17 号 3 个,
等等...
.
希望熟识编程的朋友帮忙写写完整代码, 感激不尽!!!
.
各位只提供了查询代码, 因我的水平太水皮了, 始终无法将结果显示出来, 不得不再问一遍, 期望懂得的大侠帮忙写写完整的输出代码. 谢谢!!!
.
展开
 我来答
everalan
2009-04-23 · TA获得超过1820个赞
知道大有可为答主
回答量:799
采纳率:0%
帮助的人:1428万
展开全部
<?php
$hostname = 'localhost';//数据库主机
$user = 'root';#用户名
$password = '666666'; #密码
$dbname = 'ads'; #数据库名

header("Content-Type: text/html; charset=gbk");

$conn = mysql_connect($hostname, $user, $password);
mysql_select_db($dbname);
mysql_query("Set Names GBK");

$sql = "Select ad_category, Count(*) As c From city2 Group By ad_category";
$rs = mysql_query($sql);
echo "<table>";
while (list($category, $count) = mysql_fetch_row($rs)){
echo "<tr><td>$category 号</td><td>$count 个</td></tr>";
}
echo "</table>";

如果你想学好PHP的话,最好不要用这种方式学习。请参见我的学习心得:

参考资料: http://blog.everalan.com/102.html

zhaofei299
2009-04-21 · TA获得超过130个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:0
展开全部
Mysql COUNT()统记函数配合GROUB BY 语句!

SELECT COUNT(`ad_category`) AS `cate_count` FROM `table_name` GROUP BY `ad_category`;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jeasonyan
2009-04-21 · 超过28用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:57.7万
展开全部
select count(*) from 表名 group by ad_category
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guantq
2009-04-22 · 超过47用户采纳过TA的回答
知道答主
回答量:209
采纳率:0%
帮助的人:144万
展开全部
老大,你耍人啊。
可以直接套上去用了啦
select count(*) from city2 group by ad_category
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式