MySql简介--多表操作

  在操作数据库过程中,会涉及到多个表之间的操作。这里设定两个表,一个person_information为个人信息表,另一个score为分数表。score里面的p_id字段与person_information里面id字段对应关联。

  

 

   一、连接查询。

   左连接:以左边的表为主,右表么有匹配的内容,输出NULL。

    

 

     右连接:以右边的表为主,左边的表没有匹配的内容,输出为NULL。

    

 

    内连接:从左表取出一条记录,去和右表中所有记录进行匹配,相同的会保留下来。

    

 

   二、多表查询

  查询姓名,科目,分数,并且分数从高到低进行显示

  

   三、子查询

  查询分数大于等于80的人的名字

  

   查询分数最高的人的名字 科目以及分数

   

 

 

 

  

posted @ 2021-08-16 17:15  longlongleg  阅读(47)  评论(0编辑  收藏  举报