select
、、、の 3 つのテーブルを持つデータベースで SQL クエリA
をシミュレートするカスタム インタープリターを作成する必要がB
ありC
ます。私の質問は次のとおりです。次のクエリは同じ結果を返しますか?
select A1
from A
where A1 = 1;
select A1
from A, C
where A1 = 1;
私が書いたように、これら 2 つは異なる結果をもたらします。これは、from
句にテーブルが追加されているためです。しかし、それが正しいかどうかはわかりません。from
結果は、句のテーブルまたは句の結合 (またはその欠如) に依存する必要がありますwhere
か?