易截截图软件、单文件、免安装、纯绿色、仅160KB

mssql 多表查询的问题

请问:在多表查询中,查询不同表中的多个字段,其中有些字段包括函数,多谢各位大侠指点迷津啊!!!
表1
工号    姓名
1      宋江
2      卢俊义

表2
工号    得分    期数
1      50      1
1      60      2
1      64      3

查询结果

姓名    得分(三期的avg)
宋江    58

SQL code:
select 姓名,得分=avg(得分) from 表1 A,表2 B where A.工号=B.工号
group by 姓名


SQL code:
select 姓名,avg(得分) as 得分
from 表1 inner join 表2 on 表1.工号=表2.工号
group by 姓名



SQL code:
select a.工号,a.姓名,得分=avg(b.得分)
from 表一 a inner join 表二 b on a.工号=b.工号
group by a.工号


SQL code:
1> select * from 表1;
2> go
工号 |姓名
-----------|----------
1|宋江
2|卢俊义

(2 rows


相关问答:

MSSQL数据库表设计问题!

我设计的
用户信息表  抄表数据表  历史抄表数据表
我的想法是 每月初  系统自动在 抄表数据表中生产 与用户关联的数据 用于抄表员的录入,当抄表员全部录入后 把数据全部复制到历史表中 通时 ......

查看本机MSSQL连接池,怎么操作?谢谢

说来害羞哈,呵呵……
自学编程已经两年多了,还不会查看数据库连接池啊,请大侠们说一下怎样查看呀?

比方说,我用IE和FF和Opera同时以三个用户身份打开本地网站(网站在IIS上,地址如http://127.0.0.1/M ......

java获得mssql数据集的问题

由于最近要写一个分页的程序,在网上找了个存储过程;
  create  procedure add_pp_SqlPager
  @sqlstr nvarchar(4000),                --查询字符 ......

如何把从mssql查询到的数据插入到access中

我连接了两个数据库,mssql,access

如何在同一个按钮下操作两个数据库的表

比如,我通过复杂的sql语句从mssql数据库多个表取得了数据

然后插入access数据库某一个表中

SQL code:
SQL SER ......

MSSQL帮我写个简单的存储过程,让ID保持连续性.

如果用自动增长列.会出现当插入异常时跳号
所以不得不用存储过程

表名 qfjh_bocai_dlt
主键 qishu

让qishu从1开始递增,一定要保持连续性 不存在跳号现象
..不是吧.没人会写吗。

这这样做, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号