任何人都可以直接向我介紹一些涵蓋SQL連接的「深入」資料,具體來說就是表中字段加入到oracle中?Oracle加入(需要教程)
我在新工作中使用的所有軟件都使用瘋狂的250+行SQL查詢,在oracle上一次加入12個表字段,我從來沒有很好的加入,我也沒有太多的oracle經驗(我一直使用MySQL)。
我想我應該採取「去大或回家」的方法來解決這個問題(如果我想保住我的工作)並且需要一些能夠很好地覆蓋它的東西。我已經閱讀了一本關於oracle的內部和外部的書,但是對於一本關於數據庫的深入的書,它沒有關於它使用的查詢的很多信息。
這是什麼,我通常每天都會看到一個很濃縮版:
SELECT t1.field1,
t2.field1,
t2.field2,
t3.field2,
t3.field4,
t4.field2,
t4.field1,
FROM t1, t2, t3, t4
WHERE t1.field1 = '{variable}'
AND t2.field2 = t1.field3
AND t3.field1 = t4.field1
AND t4.field2 = t1.field1;
Duh ...但我沒有發現任何能夠覆蓋到我需要的程度的東西。 – Raz
你會驚訝有多少人來這裏,並沒有做任何研究之前要求的東西:) – Bryan
http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of- sql-joins.html –