mysql内外连接时,on跟where的区别
写sql的时候经常遇到各种连接查询,
left join
、right join
、inner join
,做个笔记
外连接(left join、right join)
left join...on...and...where...and...
on...and...
是对右表中的数据进行筛选,返回的是左表中的所有记录
where...and...
是对on之后的记录进行筛选
inner join
inner join...on...and...where...and...
on...and...
是对两表中的数据进行筛选,返回的是两表中的所匹配的记录
where...and...
是对on之后的的记录进行筛选
有三个字送给你,
一是“诚”,
二是“勤”,
三是“专”。
当你无比地想做成一件事,
愿意为它倾尽无数心血和努力时,
结果总不会太差。
一是“诚”,
二是“勤”,
三是“专”。
当你无比地想做成一件事,
愿意为它倾尽无数心血和努力时,
结果总不会太差。