1.左连接、右连接、内连接的区别 select a.*,b.* from tablea a left join tableb b on a.id=b.pid; 左连接是以a表为基础,去匹配b表的数据,有则填充数据,没有填充null select a.*,b.* from tablea a right ...
分类:
数据库 时间:
2019-07-09 16:43:36
阅读次数:
134
Sql面试题之三(难度:简单| 含答案) 答案: ...
分类:
数据库 时间:
2019-03-08 18:28:30
阅读次数:
151
https://blog.csdn.net/qq_36663951/article/details/78790907 ...
分类:
数据库 时间:
2019-03-06 20:51:00
阅读次数:
149
为什么要为innodb表设置自增列做主键? 1.使用自增列做主键,写入顺序是自增的,和B+数叶子节点分裂顺序一致 2.表不指定自增列做主键,同时也没有可以被选为主键的唯一索引,InnoDB就会选择内置的rowid作为主键,写入顺序和rowid增长顺序一致 所以InnoDB表的数据写入顺序能和B+树索 ...
分类:
数据库 时间:
2019-01-17 21:11:41
阅读次数:
436
SQL是数据分析的第一技能,很多人转行数据分析,说自己学python,学R,但是却忽略了sql的重要性,去面试数据分析岗,专业点的公司,基本都会有sql的面试题,整理了下网上的sql面试题,分享给大家。 创建表,包括学生表,课程表,关系表,教师表 插入数据 1、查询“001”课程比“002”课程成绩 ...
分类:
数据库 时间:
2018-09-15 12:25:18
阅读次数:
192
SQL语句如下: 本文转自:https://blog.csdn.net/Eastmount/article/details/50559008 ...
分类:
数据库 时间:
2018-08-18 10:31:23
阅读次数:
155
原帖链接:http://bbs.csdn.net/topics/280002741 表架构 Student(S ,Sname,Sage,Ssex) 学生表 Course(C ,Cname,T ) 课程表 SC(S ,C ,score) 成绩表 Teacher(T ,Tn ...
分类:
数据库 时间:
2018-06-05 16:25:33
阅读次数:
192
表的结构 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表1.创建对应的表createtablestudent(`s#`int,snamevarchar(32),sageint,ssexvar
分类:
数据库 时间:
2018-05-22 16:02:31
阅读次数:
161
上面这样一张表users,写sql语句查询出来要达到下面的效果 select name, (select grade from users m where subject='语文' and m.name=users.name)as 语文, (select grade from users m whe ...
分类:
数据库 时间:
2018-04-07 13:55:41
阅读次数:
170