连接查询-mysql第五天

将多张表(大于两张表)进行记录的连接,(按照某个条件进行数据的拼接):记录数有可能变化,字段数一定增加。(至少两张表的合并)


意义:数据来自多张表




SQL连接分类:

内连接,外连接,自然连接,交叉连接


==================================================================



内连接【inner】join,从左表中选出一条记录,去和右表的所有记录进行匹配,匹配是必须在左表与右表中相同才会保留结果,否则不保留。


外连接【outer】join,以某张表为主,取出里面所有的记录,然后每条记录和另一张表进行连接;不管能不能匹配上,都保留;能匹配上,正确保留;不能保留,其他字段置空null.


外联接分两种:

 left join: 左连接,以左表为主;


right  join  右连接,以右表为主;


虽然左右连接有差异,显示结果左表数据在左边,右表数据在右表;



========================================================================


自然连接,natural  join,自动匹配连接条件:系统以字段作为匹配模式,(同名字段作为条件,多个同名字段作为条件)





















==================================================================================


php  操作 mysql





=================================================================================


增删改查

   从计算机的角度,增删改都是写,查是读;





=================================================================================================================

综合应用


学生信息管理系统---------------------登录功能+分页功能;





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值