是否可以选择多个具有不同数量属性的表?

时间:2019-01-06 03:28:19

标签: mysql sql

注意:我在这个论坛上浏览过,找不到想要的解决方案。

这些是我创建的表:

图书馆:

name, registry

书:

date, author, code

问题1:即使两个表的属性数量不同,是否可以选择两个表的属性?

问题2:我可以通过book表访问(选择)library表的属性吗?

1 个答案:

答案 0 :(得分:0)

Q1:是的,只要它们具有共同的关系(主键,外键)。如果他们有关系,即使编号不同,也可以随时查询以获取物品。

Q2:是的!您可以通过使用库表来选择书籍。您可以使用类似于以下内容的

SELECT book.author
FROM library
INNER JOIN book ON library.registry=book.code;