Oracle 链接排序

---左联操做
SELECT e.* FROM hs_opt_ewb e 
left join hs_workform_main m on e.ewb_no=m.ewb_no
where e.ewb_no='201899630015'
----将符合ON条件的m表结果搜索出来放入e表,而后左联到e表上,而后将合并后的e表输出,就算m表没有符合的值也能查出数据来


--右联操做
SELECT e.* FROM hs_opt_ewb e 
right join hs_workform_main m on e.ewb_no=m.ewb_no
where e.ewb_no='201899630015'
--将符合ON条件的m表结果搜索出来,而后右联到e表上,而后将合并后的e表输出,m表中没有符合的值的话查询的结果集就没有

---内联操做
SELECT e.* FROM hs_opt_ewb e 
inner join hs_workform_main m on e.ewb_no=m.ewb_no
where e.ewb_no='201899630015'
---将符合ON条件的e表和m表结果均搜索出来,而后合并为一个结果集 ,两个都存在知足On条件才会有结果集

--排序
SELECT e.vol_weight FROM hs_opt_ewb e order by e.vol_weight desc 
---desc 从大到小  默认asc升序orm

相关文章
相关标签/搜索