try something likeselect Ming, Count(Content)
from tableA, tableB
where Content like '%' + substring(Ming,1,2) + '%'
group by Ming
from tableA, tableB
where Content like '%' + substring(Ming,1,2) + '%'
group by Ming
解决方案 »
- 求教:关于gridview demo
- 最近我们头儿让我做一个在线客服系统我想知道一下做这个系统会用到哪些技术,有免费源码的更好了
- 递归的使用问题,怎么无法显示第三层以上的空格?
- ASP.NET 索引超出范围。必须为非负值并小于集合大小。
- .net下请问如何获得数据库字段的名称和相应的描述信息!!!急!!!!
- 200分求助,需要参考TreeView中各层数据的分步加载及缓存的相关例程
- 请问:如何实现一些下载网站的效果:显示网址为aaa某个地址即假的,但是单击后才跳转到真实网址,自始至终真实路径都没有显露出来???
- Linq To Entities中Diffday的问题
- 如何判别一个字符串是浮点数或整数的格式?
- ViewState如何在类中使用???
- xslt的排序问题
- 怎么知道asp指向的终极地址?
好象没满足二个条件,一是为零的省份也统计在内了,二是从多到少的结果表,没排序。我再试一下。能否写全代码?
are you sure??>>>"二是从多到少的结果表,没排序"select Ming, Count(Content) as Count
from tableA, tableB
where Content like '%' + substring(Ming,1,2) + '%'
group by Ming
order by Count DESC
建议这样:
--编号 起点站城市编号 终点站城市编号
ID StartCityID EndCityID
------------------------------
1 1001 1401
2 1001 1501再用存储过程就能轻松完成你的功能了。
要统计起点站的城市,对StartCityID使用Count
要统计终点战的城市,对EndCityID使用Count要统计总和,将上面两个结果分别存在两个table变量里头或者临时表里面,根据CityID进行字段相加设计一个临时视图统统搞定。
不好意思,表A不变,如改变表B内容这样,其余一样,该如何改动代码:No Start End1 江苏南京市 福建省广州市
2 江苏南京市 广东省广州市
3 广西南宁市 广东省广州市
4 广西南宁市 福建省广州市
5 广东省广州市 广西南宁市
6 江苏南京市 福建省广州市
7 浙江绍兴市 广东省广州市
8 江苏南京市 浙江绍兴市
9 江苏南京市 浙江绍兴市
10 浙江绍兴市 江苏南京市结果还是为:江苏省 6
浙江省 4
广西壮族自治区 3
To janssenkm(正在吃饭,请不要打扰) :
结构是应该如你所讲,但我实现关键字查询却复杂了。
from tableA, tableB
where Start like '%' + substring(Ming,1,2) + '%' or End like '%' + substring(Ming,1,2) + '%'
group by Ming
order by Count DESC