
create table [成绩]
([ID] int,
[字段2] varchar(20),
[字段3] varchar(20)
)
create table [学生表]
([姓名] varchar(10),
[性别] varchar(10),
id int
)
go
insert into [学生表]
values('张三','男',1),
('李四','男',2),
('王二','女',3)
go
insert into [成绩]
values(1,75,27),
(5,63,50),
(2,21,46)
go
select [成绩] from [学生表] inner join
[成绩] on [成绩]id = [学生表]id
truncate table [成绩]
drop table [成绩]
truncate table [学生表]
drop table [学生表]
go
需要使用内连接,就可以解决这个问题了,
如有疑问,请及时沟通
如果你保证两个数据库可以互相连通就可以。。比如,a,b两个数据库,可以在a数据库中查询b数据库的表信息,比如,在a数据库中执行
select
from
b表名。
两个数据库的数据要关联,需要加前缀,意思就是所属数据库,用户,表名等,按上面他们写的那个查询语句就可以了,不然的话是不行的,还有一个很笨,把其中一个库里的数据导到别一个数据库中去,两个表就可以直接关联
以上就是关于sql数据库2个表查询sql语句是全部的内容,包括:sql数据库2个表查询sql语句是、一条SQL语句该如何查询两个数据库(同一个实、sql 查询 怎么样关联两个数据库的两个表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)