gpt4 book ai didi

mysql - SQL - 多个拥有的项目

转载 作者:太空宇宙 更新时间:2023-11-03 10:57:52 25 4
gpt4 key购买 nike

我正在制作一个 MySQL 数据库。我有一张表格,其中包含看起来像这样的人的基本信息:

MySQL

create table TBL_Pers (
Clientnr int,
Name varchar,
Post char(6),
Cont char(1),
Contdr tinyint,
p_p_a smallmoney)

继续,我有一个表,其中包含有关数据库中打印机的信息,如下所示:

MySQL

create table TBL_Printer (
PNr int,
PBrand varchar,
PName varchar,
Serialnr varchar)

那么我的问题来了:

假设我们在 TBL_Printer 中有 3 种不同类型的打印机,并且一个人拥有其中的 2 台。我如何在 TBL_Pers 中填写该信息,以便我可以使用 PHP 提取该信息(以在网页的概览中生成拥有的打印机)?

最佳答案

使用另一个表来关联两者

CREATE TABLE person_printer
(
person int not null,
printer int not null,
PRIMARY KEY (person, printer)
)

关于mysql - SQL - 多个拥有的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18716821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com