有两个表
表book 字段:sh,zp,zz,lx........
表LB字段:id,lb.......
表book,lx里存储的是表LB的id,
先自爱问题是怎么显示book的lx为LB表的lb.只要查询语句,急急。。。
求高手写个关联查询语句
SQL没学好、、、、、、、、、、
急急急、、、、、、、、 asp.net GridView绑定 sql语句,实现两个表关联查询
答案:3 悬赏:10 手机版
解决时间 2021-01-29 22:59
- 提问者网友:姑娘长的好罪过
- 2021-01-29 12:51
最佳答案
- 五星知识达人网友:低血压的长颈鹿
- 2021-01-29 13:27
(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
全部回答
- 1楼网友:梦中风几里
- 2021-01-29 14:34
select book.*,LB.lb from book left join LB on book.lx=LB.id
- 2楼网友:迷人又混蛋
- 2021-01-29 14:06
两个变相关联,就需要有一个关联的字段;
例如:
select sh,zp,zz,lx,id,lb from book,LB where LB.id=book.lx and (写你需要的条件就可以了);
这样写是比较简单的!
也可以用表间的连接,自己好好看看书吧,比较容易的!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯