【发布时间】:2015-04-07 11:48:54
【问题描述】:
我有下表及其列:
- 包含 actor_id(主键)、first_name、last_name、last_update 作为列的 ACTOR
- FILM_ACTOR 包含 actor_id(主键)、film_id(主键)、最后更新为列
两个表中的 Actor_id 具有相同的数据类型和相等的值。
我在 SQL 工作台中编写了以下 MySQL 查询:
select actor_id, first_name, film_id from actor natural join film_actor;
但它返回零行或空白行。为什么?
【问题讨论】:
-
尝试左连接,看看是否有帮助
-
但是为什么 Natural Join 没有返回任何结果。如果我只想使用自然连接怎么办
标签: mysql natural-join