首页 > 数据库技术 > 详细

mysql连接查询

时间:2021-06-04 01:34:05      阅读:41      评论:0      收藏:0      [点我收藏+]

##  使用内连接查询学生表与班级表

 

  select s.name, c.name from students s inner join classes c on s.c_id = c.id;

 

##  使用左连接查询学生表与班级表

  select * from students s left join classes c on s.c_id = c.id; 左连接查询,根据左表查询右表,如果右表数据不存在使用null填充 left左边是左表,left右边是右表

##  使用右连接查询学生表与班级表

  select * from students s right join classes c on s.c_id = c.id; 右连接查询,根据右表查询左表,如果左表数据不存在使用null填充 right左边是左表,right右边是右表

## 使用自连接查询省份和城市信息

  select c.id, c.title, c.pid, p.title from areas c inner join areas p on c.pid = p.id where p.title = ‘河北省‘;

mysql连接查询

原文:https://www.cnblogs.com/whjldw/p/14847679.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!