mysql
文章平均质量分 59
djy180
这个作者很懒,什么都没留下…
展开
-
IN和EXISTS的区别和效率
(有索引是前提 ,子查询表大用exists,子查询表小用inin是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,则子查询表大的用exists,子查询表小的用in;例如:表A(小表),表B(大表)原创 2024-01-12 22:41:48 · 904 阅读 · 0 评论 -
MySql JOIN ON AND 和 JOIN ON WHERE的区别
写sql语句当中,经常看到ON 之后加AND,或者先ON之后再WHERE过滤,这两者有什么区别呢,返回的数据行是怎么样的呢?原创 2024-01-09 22:28:11 · 397 阅读 · 0 评论 -
sql语句多表查询
问题及描述:--1.学生表Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表 Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师编号--3.教师表 Teacher(T#,Tname) --T# 教师编号,Tname 教师姓名-转载 2014-06-26 17:59:30 · 471 阅读 · 0 评论