求ASP SQL语句 多表查询
目前有2个表表1名为user表2名为carduser表中字段为IDnamekey1张三7892李四1233王五456card表中字段为iduid12223241通过car...
目前有2个表
表1名为 user
表2名为 card
user 表 中 字段为
ID name key
1 张三 789
2 李四 123
3 王五 456
card 表 中字段为
id uid
1 2
2 2
3 2
4 1
通过 card 表 的UID查询出 user ID的数据
求 连表 join 正确 用法 求代码
在线等 展开
表1名为 user
表2名为 card
user 表 中 字段为
ID name key
1 张三 789
2 李四 123
3 王五 456
card 表 中字段为
id uid
1 2
2 2
3 2
4 1
通过 card 表 的UID查询出 user ID的数据
求 连表 join 正确 用法 求代码
在线等 展开
2个回答
展开全部
楼主,你好!代码如下:
--创建临时表
create table #TB_User(
FID int,
Name nvarchar(50),
FKey int
)
create table #TB_Card(
FID int,
FUserID int
)
--向两个临时表中插入数据
insert into #TB_User values(1,'张三',789)
insert into #TB_User values(2,'李四',123)
insert into #TB_User values(3,'王五',456)
insert into #TB_Card values(1,2)
insert into #TB_Card values(2,2)
insert into #TB_Card values(3,2)
insert into #TB_Card values(4,1)
--连接查询数据
select *
from #TB_User t1
inner join #TB_Card t2 on t1.FID = t2.FUserID
--删除临时表
drop table #TB_User
drop table #TB_Card
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询