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