Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是否是笛卡尔连接:
select dog_t.type dog_t.breed date_t.date from dog_t, cat_t, date_t where dog_t.date_key=date_t.date_key
包括 cat_t 表会导致笛卡尔连接......因为它没有连接到任何东西?
是的。您需要添加cat_t.date_key=date_t.date_key以避免笛卡尔连接。
cat_t.date_key=date_t.date_key
但是您仍然有表cat_t和dog_t. 我会说你应该从每个表中联合一个单独的选择。
cat_t
dog_t