討論串[SQL ] 最近遇到的一個問題,請求解答
共 9 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者noguest (guest)時間18年前 (2007/03/28 12:54), 編輯資訊
0
0
0
內容預覽:
這是比較屬於學術上的說法, 在實作上, 絕大部份的情況, 這兩種. 寫法對 database 來說是一樣的. 以 Oracle 為例:. SQL> explain plan for select a.*, b.id2. from test a, test2 b. where a.id1=b.id1;
(還有1372個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者qrtt1 (愚人)時間18年前 (2007/03/27 22:43), 編輯資訊
0
0
1
內容預覽:
呃, 別覺得抱歉。. 文字難免不好表達情緒. 那只是結合條件,沒有誰塞入誰. 因為 WHERE 後只定義布林運算式 [註1]. 指定運算只會出現在 update 中的設值. 卡氏積是這個東西. http://en.wikipedia.org/wiki/Cartesian_product. 表示 A,
(還有638個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hsinchen (神)時間18年前 (2007/03/27 21:46), 編輯資訊
0
0
1
內容預覽:
B.id 塞入 A.id. 這個是我工作時上頭跟我講的,我當時寫的是反過來的類似的東西,就類似. B.id = A.id,被上頭小責備了一下,並要我把有類似的地方都寫成. 因為跟我原本的想法差很多,所以才想問問看。. 畢竟上頭是個工作十幾年了的. 而我不過就學幾年.....可能我是錯的。。才會發問?
(還有15個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hsinchen (神)時間18年前 (2007/03/27 21:10), 編輯資訊
0
0
1
內容預覽:
嗯嗯,謝謝你.... 可能我舉的例子不好吧,. 我原本的sql字串是還蠻長的,有限制條件和結合條件。. 我只是想把問題簡化和集中我想要問的地方才寫成那樣. 真的非常感謝你喔,另外,我不知道卡氏積是什麼東西,所以完全無法領會. 你第一次的回答。不好意思. --. 請參觀我的個人網站. http://h

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者PsMonkey (痞子軍團團長)時間18年前 (2007/03/27 12:15), 編輯資訊
0
0
2
內容預覽:
^^^^^^. 不要再相信沒有根據的說法了. 請先了解 where 子句當中這樣子寫的實質用意是啥. qrtt1 都給你兩個關鍵字了(上一篇的「卡氏乘積」、下一篇的 join). 還跑出來「B.id 塞入 A.id」 [嘆氣]. ^^^^^^^^^^^^^^^^^^. 還有,上面這行,就我這個板主看
(還有44個字)
首頁
上一頁
1
2
下一頁
尾頁