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

nfg76nw0  于 2021-06-15  发布在  Mysql
关注(0)|答案(1)|浏览(344)

注意:我看了这个论坛,找不到我要找的解决方案。
以下是我创建的表:
图书馆:

name, registry

书:

date, author, code

问题1:即使两个表的属性数量不同,是否可以选择它们的属性?
问题2:我可以访问(选择)的属性吗 book 通过表格 library table?

pgx2nnw8

pgx2nnw81#

问题1:是的,只要它们有一个公共关系(主键、外键)。如果它们之间有关系,即使它们的编号不同,也可以通过查询来获取项目。
问题2:是的!您可以通过使用图书馆表格来选择书籍。您可以使用类似于:

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

相关问题