主題: SQL 的問題
瀏覽單個文章
s0510510
Advance Member
 
s0510510的大頭照
 

加入日期: Apr 2004
文章: 336
引用:
作者Devil
這個問題我看不懂
LEFT JOIN後面接的是TABLE(可以是子資料查詢)
ON後面接的是連結的條件式
簡單一點的方法可以用ACCESS去新增一個查詢(有圖形化工具)
再將他顯示為SQL語法
另外每一種DB的JOIN語法也都有點差異

先跟大大說聲抱歉,小弟語言表達能力不好,造成大大的困擾
小弟會這樣問的原因是因為考試的題目這樣問
要將Relational Algebra 用SQL指令寫出來
所以想說針對Relation Algerbra在SQL指令整理出來
在整理過程中發現Outer Join在SQL中的指令有兩種
一種是Left Join,另外一種是Left Outer Join
所以才會發問第一個問題

發現這問題之後,小弟又想到還有一個指令
Left Outer Theta Join在SQL中為R LEFT OUTER JOIN ON S(書上面這樣表示)
所以我在想如果這裡的Outer可以拿掉嗎?
我想是不是我想太多,想到走火入魔@@

聽到大大說有SQL很多版本,這樣每個版本指令都有差異
簡單的說就是要看是在那本版用
那考試這樣出,不是為難考生嗎?
誰叫小弟是考生,就盡力準備
多謝大大的回復,感恩
__________________
舊 2008-05-14, 04:14 PM #20
回應時引用此文章
s0510510離線中