0
我必須編寫一個自定義的解釋器,它模擬SQL查詢數據庫上的三個表:A
,B
和C
。我的問題如下:做以下查詢返回相同的結果?SQL查詢結果
select A1
from A
where A1 = 1;
select A1
from A, C
where A1 = 1;
正如我寫它,這兩個提供不同的結果,因爲from
子句中所添加的表格中。但我不確定這是否正確;結果應取決於from
子句中的表或where
子句中的連接(或缺少)?
它有時也被稱爲'CROSS JOIN'。 – RickF 2013-04-29 15:06:54