2017-02-19 70 views
0

連接表中的where子句時的順序很重要嗎?換句話說,G.GuestNo = B.GuestNoB.GuestNo = G.GuestNo相同嗎?連接表的where子句中的操作數順序

Select GuestNo, GuestName, 
From Booking B, Guest G 
Where B.GuestNo=G.GuestNo 
+0

排序無關內部連接B.GuestNo = G.GuestNo或G.GuestNo = B.GuestNo –

+0

dbms優化器應該選擇最快的連接順序。 – jarlh

+1

不相關,但是:停止在'where'子句中使用古老的,過時的和脆弱的隱式連接。開始使用顯式的'JOIN'運算符代替 –

回答

0

不,操作數的順序並不重要。無論哪種方式,您都會得到相同的結果。

0

編號排序無關緊要。你可以有任何方式。