子查询代替多表连接查询
selectR.rnameas读者姓名,B.bnameas图书名称,P.pdateas罚款日期,P.amount罚款金额fromT_BookasBinnerjoinT_p...
select R.rname as 读者姓名,B.bname as 图书名称,P.pdate as 罚款日期,P.amount 罚款金额
from T_Book as B
inner join T_penalty as P on(B.bid=P.bid)
inner join T_Reader as R on(R.rid=P.rid)
我想用子查询代替多表连接查询,怎么改啊? 展开
from T_Book as B
inner join T_penalty as P on(B.bid=P.bid)
inner join T_Reader as R on(R.rid=P.rid)
我想用子查询代替多表连接查询,怎么改啊? 展开
2个回答
展开全部
select (select rname from T_reader where rid=p.rid)as 读者姓名,
(select bname from t_book where bid=p.bid) as 图散谨书名称,罚款日期,罚款金额
from T_penalty as p
子查询和多表查询一般可以相互转换。
两者都可以的情况下一般选择子查询实现需求。
hibernate需要制定实冲敬基体之间的关系
Mybaits是为了给哪些不擅长写sql的人用的。
注解是一种框架稿敬的机制,可以少写一些配置文件而已。
(select bname from t_book where bid=p.bid) as 图散谨书名称,罚款日期,罚款金额
from T_penalty as p
子查询和多表查询一般可以相互转换。
两者都可以的情况下一般选择子查询实现需求。
hibernate需要制定实冲敬基体之间的关系
Mybaits是为了给哪些不擅长写sql的人用的。
注解是一种框架稿敬的机制,可以少写一些配置文件而已。
易讯数据
2024-10-08 广告
2024-10-08 广告
易讯数据,www.data1688.com,系统集成包含北美、南美、欧洲、亚洲在内的全球200个国家1000万真实买家进出口采购产品的详细信息,每一条海关数据均是真实发生的采购记录,具有及时性,准确性和权威性。...
点击进入详情页
本回答由易讯数据提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询