sql语句 - MS-SQL Server / 疑难问题
2张表,1张城镇分类,1张人员明细
A表:
id name
1001 城市A
100101 社区1
100102 社区2
1002 城市B
100201 社区3
100202 社区4
100203 社区5
。
。
以此类推,城市id都是4位的,社区id为6为,社区id前4位对应的是该社区所在城市。
B表:
peopleid people money
10010101 张三 10
10010102 李四 20
10010203 王五 15
10010204 赵六 18
10010205 孙七 23
。。
以此类推,这张表peopleid前四位对应的是A表的城市id,前6为对应试社区id,比如张三10010101这个人,就是1001城市A的100101社区A的人
现在需要根据城市id来查询出该城市下每个社区的总金额和总人数.也就是下面的结果.
比如,根据城市A为条件,输入参数id=1001
id name money_sum people_sum
100101 社区A 30 2
100102 社区B 56 3
大概需求就是这样,那位兄弟帮个忙,用的是SqlServer2008
SQL code:
create table A(id varchar(10),name varchar(10))
insert into a values('1001' ,'城市A')
insert into a values('100101' ,'社区1')
insert into a values('100102' ,'社区2')
insert into a values('1002' ,'城市B')
insert into a values('100201' ,'社区3')
insert into a values('100202' ,'社区4')
insert into a values('100203' ,'社区5')
create table b(peopleid varchar(10) , people varchar(10) , [money]
相关问答:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
今天做了一个存储过程 环境是SQL2000数据库
大致如下
建立临时表
定义员工游标
循环员工(属于1个公司)
......
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......
刚刚接触MySQL,不知道该如何去查看数据,插入数据,创建数据库、表,用哪为前辈能指教一二?
MySQL 5.1参考手册
引用
兄弟你会结贴吗?
mysql 参考手册
baidu
MySQL官方文档 http://dev.mysql.com/doc ......
字段1,字段2.....字段N,Status,ParentID
1,Name1....test1,1,99
1,Name1....test1,3,99
1,Name2....test2,1,101
1,Name2....test2,3,101
1,Name3....test3,2,101
1,Name1....test1,4,101
想要的结果是:
1,Na ......