关于Oracle的left join字段的书写问题

78 阅读1分钟

我在搜索关于Oracle以及SQL中关于left join的语句使用的场景中发现好像并没有多少面向小白的left join字段的使用方法,于是便写下了这一篇文章,来记录一下我的sql日常

现在我有五个表,分别称它为a,b,c,d,e。以及其中的列名我分别称其为1,2,3,4,5,6,7,8

于是我根据所需的需求,便写下了以下关于该表表名及列名的查询语句

select a.1 as1,b.2 as2,c.3 as3,d.4 as4,e.5 as5, from c 表缩名

left join a a表缩名 on a.6=b.6

left join d d表缩名 on d.7=c.7

left join b b表缩名 on a.8=b.8

left join e e表缩名 on c.7=b.7

where 约束条件(如你的表中有哪几条数据不相同,哪几条数据相同的可以通过其来进行一个筛选)

group by (对查询结果进行一个分组)