当前第2页 返回上一页
3、带IN关键字的查询。需要比较多少列数据是相同的就必须有多少个IN。这个时候一定要控制列,列太多不建议用。
1 | SELECT * FROM student AS a where a.name in (select name from teacher )AND a.ID in (select ID from teacher);
|

4、带EXISTS关键字的子查询。这个语句说白了也是通过判断teacher中是否有满足两个相等的条件,来得出来的。
1 | SELECT * FROM student AS a where EXISTS (select *from teacher b where a.name =b.name AND a.ID=b.ID)
|

更多相关免费学习推荐:mysql教程(视频)
以上就是mysql怎么查两个表的交集的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
mysql与sql的区别有哪些
centos下mysql安装图文教程
c++连接使用mysql的方法
mysql索引详细解析
mysql 怎样统计分组数
mysql的安装与配置经验分享
看看mysql 5.6, 5.7, 8.0的新特性!
mysql数据库的存储引擎详细讲解
mysql中jdbc如何实现自动重连机制的实例
mysql主从同步延迟的原因及解决办法
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql怎么查两个表的交集