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
相关问答:
如题,想将我以前做过的网站放在网上给人看,由于是ms sql的,大多数网络商的虚拟主机是要收费的,
想打包后放在一些免费的空间,让人家自己下载去看,所以希望打过包后的数据库的表不让客户看到,
或者是加过 ......
mssql如何只显示有重复的数据呢?
有重复的数据就显示一条重复的数据,没重复的不显示,查询语句该怎么写呢?谢谢
SQL code:
select distinct *
from tablename
where id in (
selec ......
假设有两张表,t1 t2
t1:id 字段1 字段2 字段3
t2:id 字段4 字段5 字段6
现用一条查询语句select t1.*,t2.* from t1,t2 where t1.id=t2.id and 条件……
将符合条件的数据从mssql数据库中导出至exce ......
我连接了两个数据库,mssql,access
如何在同一个按钮下操作两个数据库的表
比如,我通过复杂的sql语句从mssql数据库多个表取得了数据
然后插入access数据库某一个表中
SQL code:
SQL SER ......
我的语句如下:
$myServer = "124.172.125.197"; //主机
$myUser = "jmkjxy"; //用户名
$myPass = "jmkjxy023"; //密码
$myDB = "jmkjxy"; //MSSQL库名 ......