次の 2 つのテーブルがあるとします。
Table1 ( PK1, Attr1 )
Table2 ( PK2, Attr1 )
SQL ステートメント:
SELECT *
FROM Table1,Table2
結果
( PK1、Table1.Attr1、PK2、Table2.Attr1 )。
そして、次のクエリのセマンティックを考えると、その理由を理解できません。
Table1 x Table2
およびデカルト積の定義。
また、関係代数に相当する式があれば教えていただきたいです。
これは宿題ではありません。私はこれを調べましたが成功しませんでした。答えてくれる人には誰にでも感謝します。