注册 登录
编程论坛 SQL Server论坛

请各位SQL的专家指点!急

y105tian 发布于 2011-05-14 22:13, 545 次点击
本人是SQL菜鸟请教各位一个问题

例如:

有一个表

表名:list

列名:address

列值1:北京市丰台区丰台县丰台街丰台村

列值2:丰台区丰台县丰台街丰台村

列值3:丰台县丰台街丰台村

列值4:北京市玄武区长寿县长寿街长寿路

列值5:北京市长寿县长寿街长寿路

..........

如何按分组求出某县有多少行?

例如结果为:

 address    count(*)

  丰台县     合计数

  长寿县     合计数

请各位高手指点!不胜感谢!
6 回复
#2
lxd09802011-05-16 08:20
如何按分组求出某县有多少行?

 不明白你的意思了?
#3
y105tian2011-05-16 10:32
是的
按分组求和
主要是想提出具体的县!不知道如何实现?请求指点!
#4
y5169409142011-05-18 10:12
LZ是想求出丰台县有多少 长寿县有多少么?
#5
y105tian2011-05-18 15:43
是的!请求帮助!
#6
png2011-05-19 01:06
回复 5楼 y105tian
SQL的本质是数据逻辑关系的计算机实现. 首先逻辑关系要清晰.其实会不会SQL是次要的,你应当能在纸上用笔计算或者画出想要的结果, 这样你才能判断SQL的结果是否正确.

你能否就你给的数据回答 (1) 北京什么时候有的丰台县?  (2)玄武区在哪? (3)玄武区长寿县又在哪?

我想你不会非要在中国北京寻找英国加州纽约市天安门街吧?

SQL菜不菜不用担心,大家谁没菜过? 逻辑关系太菜的话问题就大了去了.






#7
y105tian2011-05-20 13:03
我只是随便举例说明罢了!
何必在文字上研究?
呵呵
谢谢提醒!
1