首页 > 代码库 > 一篇搞定SQL语句
一篇搞定SQL语句
首先,你要知道SQL语句是常见数据库的查询语言,在关系型数据库里,表间关系有三种,通俗说就是爱情,亲情,友情,其中爱情在道德上说的是一对一,亲情就想到父母,你只有一个父亲或一个母亲,而一个当爹的就有可能有多个孩子,这就是一对多,而友情,你有多个朋友,你的某个朋友也有包括你在内的多个朋友,这就是多对多
其次,两张怎么建立上述的表间关系呢,比如一对多或多对多,有一种神奇的东西叫做外键,就一张表的列值在另外一张表的列有所对应,一对多就是一个外键,多对多就两个外键
最后,什么关系,什么操作,直接见实例就可以了,多敲多写就熟悉
场景:公司人员信息登记,姓名,性别,电话号码,部门,其中部门就是一对多
创建两张表
给两张表插入数据--增
某人换了部门--改
某人调离公司--删
查公司员工信息--查
有条件的查--
分页显示的查--
结果排序
结果分组
连表操作,主要left join 和 inner join,其中left join以左边的表为主,显示左表的全部数据,如果右表没有,显示空;而inner join则显示两张对应的共有数据
组合的话,就需要两张表列字段相同了,所以我们需要在创建一张和person表相同的表
可以操作了
一篇搞定SQL语句
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。