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

相關文章
相關標籤/搜索