按城市统计数量

xsqsharp 2009-05-20 09:21:26
我有两张表一张是类别表,一张是发布表,结构如下:
类别表:
t_ID NAME
1 优惠促销
2 二手信息
3 招聘求职
4 投资装让
6 生活服务
8 房产信息
9 装修宝典
10 招生培训
11 汽车世界

发布表:
ID title content T_name Province District
1 酒店优惠券2 出售酒店优惠券 优惠促销 福建 漳州
2 招聘 招聘 招聘求职 福建 漳州
3 酒店优惠券 出售酒店优惠券 优惠促销 福建 漳州
4 装修 酒店装修 装修宝典 福建 漳州
5 招生 招生 招生培训 福建 厦门

显示的结果是
District选择漳州的时候
优惠促销 共2条 招聘求职 共1条 装修宝典 共1条 招生培训 共0条
District选择厦门的时候
优惠促销 共0条 招聘求职 共0条 装修宝典 共0条 招生培训 共1条
...全文
105 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jueyingfd 2009-05-20
  • 打赏
  • 举报
回复
Select COUNT(*) as C,T_name 发布表 FROM WHERE 城市='城市名' Group By T_name
winner2050 2009-05-20
  • 打赏
  • 举报
回复
Select COUNT(*) as C,T_name 发布表 FROM WHERE 城市='***' Group By T_name
winner2050 2009-05-20
  • 打赏
  • 举报
回复
看错了,再写一个。
winner2050 2009-05-20
  • 打赏
  • 举报
回复
应该有个省市的数据库表的。

发布表上面直接留城市的名称性能不好,用数字性能更强。

Select COUNT(ID) 发布表 FROM Group By 城市ID
xsqsharp 2009-05-20
  • 打赏
  • 举报
回复
那把类别表的也显示出来怎么实现
类别表:
1.优惠促销
2 二手信息
3 招聘求职
4 投资装让
6 生活服务
8 房产信息
9 装修宝典
10 招生培训
11 汽车世界
发布表:
ID title content T_name Province District
1 酒店优惠券2 出售酒店优惠券 优惠促销 福建 漳州
2 招聘 招聘 招聘求职 福建 漳州
3 酒店优惠券 出售酒店优惠券 优惠促销 福建 漳州
4 装修 酒店装修 装修宝典 福建 漳州
5 招生 招生 招生培训 福建 厦门
显示结果为
优惠促销 共2条 二手信息 共0条 招聘求职 共1条 投资装让 共0条 生活服务 共0条 房产信息 共0条
装修宝典 共1条 招生培训 共1条 汽车世界 共0条


62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧