社区
MySQL
帖子详情
俩表连接问题
cjavavb
2007-04-14 10:14:52
表1 表2
NO BOOK BOOK AUTHOR
125 b12 b01 wang
125 b13 b12 li
b13 b13 li
124 b12 b42 zhao
124 b12 b65 zhao
123 b65
122 b42
122 b01
如上为图书馆例子,NO为学号 ,要找出所有读了li 写的“所有”的书的学生学号。如上即为从表1 里选出 125
怎么办啊?? 我只会建个临时的view 再从里面挑
最好解释下阿,谢谢!!
...全文
297
10
打赏
收藏
俩表连接问题
表1 表2 NO BOOK BOOK AUTHOR 125 b12 b01 wang 125 b13 b12 li b13 b13 li 124 b12 b42 zhao 124 b12 b65 zhao 123 b65 122 b42 122 b01 如上为图书馆例子,NO为学号 ,要找出所有读了li 写的“所有”的书的学生学号。如上即为从表1 里选出 125 怎么办啊?? 我只会建个临时的view 再从里面挑 最好解释下阿,谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chh1102
2007-05-01
打赏
举报
回复
select no from table1 join table2 where author="li" and table1.book=table2.book;
cjavavb
2007-04-18
打赏
举报
回复
不好意思啊
都不太~~~~对~~~~~
brisking
2007-04-18
打赏
举报
回复
抱歉,我写的那个是错的.
brisking
2007-04-18
打赏
举报
回复
应该差不多了啊,
select no from
(
select distinct * from b1 where book in(select book from b2 where hotbor=li)
) as a
group by no
having count(*)>1
懒得去死
2007-04-16
打赏
举报
回复
select distinct(NO) from b1 where strcmp(AUTHOR,'li') = 0;
giftzyx
2007-04-15
打赏
举报
回复
sorry,刚才笔误
SELECT TBL1.NO FROM TBL1 JOIN TBL2 ON TBL1.BOOK=TBL2.BOOK AND TBL2.AUTHOR='li';
giftzyx
2007-04-15
打赏
举报
回复
SELECT TBL1.NO FROM TBL1 JOIN TBL2 ON TBL1.BOOK=TBL2.BOOT AND TBL.AUTHOR='li';
eastbroth
2007-04-15
打赏
举报
回复
select no from b1 where book in(select book from b2 where hotbor=li)
cjavavb
2007-04-14
打赏
举报
回复
高手睡觉去了??
呵呵
醒了来也行啊
cjavavb
2007-04-14
打赏
举报
回复
高手帮忙啊
表
连接
查询(多表查询,内
连接
,左外
连接
,右外
连接
)
分为显示内
连接
和隐式内
连接
,查询的数据必须左右两表都存在才会显示 左
连接
又叫左外
连接
,查询的数据以左表为准,即使左表中的数据在其他表中没有匹配也会查询出来,且会以null补齐 右
连接
又叫右外
连接
,和左...
面试之前,MySQL表
连接
必须过关!——表
连接
的原理
什么是
连接
查询?...表
连接
的原理是什么?Simple Nested-Loop Join、Index Nested-Loop Join、 Block Nested-Loop Join、Hash Join分别是什么概念?怎样分析表
连接
使用了哪种
连接
算法?本文带你一探究竟!
连接
查询 两张表里有同名字段的
问题
左
连接
查询在开发中很常用,但有个
问题
常常会遇到,两个表中有同名字段时,比如左右表都有一个id字段,会造成查询结果中左表的id值被右表的id值覆盖掉(大部分php框架都是这个效果),而且还不会报错,容易留下隐蔽...
python两表
连接
数据处理的小技巧--merge
本地读取python两表
连接
数据处理的小技巧–merge 今天在工作的时候, 碰到两个表需要做
连接
, 很简单的
问题
, pd.merge就可以解决
问题
. 但是在检查数据的时候却发现很多没有merge上, 明明要
连接
的字段在两个表中都有...
mysql 两表拼接_数据库将两张表进行横向
连接
(拼接成一张表的形式显示)
将两张没有关联字段的表进行横向
连接
,在工作中,对于一些报表的显示,需要展示两张没有关联字段的表中的数据,并且横向
连接
,比如下面两张表的数据:SELECT * FROM STUDENT T;SELECT * FROM COURSE C;现在需要显示...
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章