wuliws 发表于 2018-10-5 14:47:18

mysql 左连接,右连接

  grades表:

  student表:

  使用联合查询中的内连查询 inner join  类似交集:

  2,查询指定用户的所有成绩
  select student.name,grades.* from student,grades where student.id=grades.id and student.name='aaa';
  二,left join 左查询,从左表返回所有的行,如果右表中没有匹配则以NULL补全.
  select student.name,grades.math from student left join gradeson student.id=grades.id;

  三,right join (右查询) 从右表返回所有的行,如果左表中没有匹配则以NULL补全


页: [1]
查看完整版本: mysql 左连接,右连接