急急急、、、、、、、、 asp.net GridView绑定 sql语句,实现两个表关联查询 10
有两个表表book字段:sh,zp,zz,lx........表LB字段:id,lb.......表book,lx里存储的是表LB的id,先自爱问题是怎么显示book的l...
有两个表
表book 字段:sh,zp,zz,lx........
表LB字段:id,lb.......
表book,lx里存储的是表LB的id,
先自爱问题是怎么显示book的lx为LB表的lb.只要查询语句,急急。。。
求高手写个关联查询语句
SQL没学好、、、、、、、、、、 展开
表book 字段:sh,zp,zz,lx........
表LB字段:id,lb.......
表book,lx里存储的是表LB的id,
先自爱问题是怎么显示book的lx为LB表的lb.只要查询语句,急急。。。
求高手写个关联查询语句
SQL没学好、、、、、、、、、、 展开
3个回答
展开全部
两个变相关联,就需要有一个关联的字段;
例如:
select sh,zp,zz,lx,id,lb from book,LB where LB.id=book.lx and (写你需要的条件就可以了);
这样写是比较简单的!
也可以用表间的连接,自己好好看看书吧,比较容易的!
例如:
select sh,zp,zz,lx,id,lb from book,LB where LB.id=book.lx and (写你需要的条件就可以了);
这样写是比较简单的!
也可以用表间的连接,自己好好看看书吧,比较容易的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(2张表:A,B,A表有字段id,name,B表有id,cid,content,uptime,其中A.id=B.cid,
现要查询A表的name对应B表的前3个connect,按照B表的uptime倒序排列)
Select *
from a t1 Inner join b t2 on t1.id=t2.cid
where 3>(select count(1) from b where cid =t2.cid and uptime>t2.uptime)
order by a.id,b.uptime desc
现要查询A表的name对应B表的前3个connect,按照B表的uptime倒序排列)
Select *
from a t1 Inner join b t2 on t1.id=t2.cid
where 3>(select count(1) from b where cid =t2.cid and uptime>t2.uptime)
order by a.id,b.uptime desc
追问
大哥,重点啊
追答
Select * from book Inner join LB on tbook .lx=LB.id
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select book.*,LB.lb from book left join LB on book.lx=LB.id
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询