cost 354 ms
SQL:如何通过比较行和列来查询具有复合键的联结表 - SQL: How to query a junction table with compound keys by comparing rows and columns

我有一个 Mysql 联结表user_connections ,它将用户表映射到以下列: user_from和user_to ,它们都是用户表中的外键。 我的逻辑是,如果id1向id2发送请求,在这种情况下,这将是一个待处理的请求。 仅当id2接受将在表(红色框)中给出上述 (id1, id2) ...

联结表/多对多关系 - junction tables / many to many relationships

我正在使用 sql 服务器创建一个数据库,我有很多关系,我想知道将所有这些关系连接到一个联结表中是个好主意,还是我必须只为两个表创建一个联结。 我有 5 个多对多的表,我只用一个联结表引用了它们。 我不确定我是否不会通过对所有 5 个表使用一个联结表来做一些不允许的事情。 我也想知道我是否能够查询连 ...

如何使用 PHP 从联结表中获取结果并将它们作为数组插入到 JSON object 中? - How can I fetch results from a junction table and insert them as an array into a JSON object using PHP?

我在 mysql 数据库中有带类别的文章。 我想在 PHP 中打印出所有相应类别为 JSON 的文章,以使用我的 Vue-App 获取。 我正在使用下表:文章、类别和 Article_has_Category(联结表,多对多): 以下 PHP 代码选择并打印所有文章供我的前端获取: 是否有可能以某 ...

如何使用 sequelize 将我的复合主键放在联结表中? - How can I have my composite primar key in a junction table using sequelize?

我的表 Foo 中有一个复合主键,而 Bar 中有一个主键。 当我使用 belongsToMany 语法创建联结时,只有一个主键组件显示在联结表中(第一个被定义的组件)。 我期待看到 FooId、FooDate、BarId 和 state。 如果重要的话,我正在使用 MariaDb 10.4.21 ...

MySQL 处理 csv 文件中数据的多对多关系 - MySQL handling many to many relations from data in csv file

我有一个包含以下列的 CSV 文件: 演员姓名、地址、城市、电影 ActorName 列有重复的条目,因为有演员出演的多部电影。例如。 演员克林特·伊斯特伍德被列为 3 次,因为电影栏目中有 3 部他演过的电影。 我遇到的问题是如何创建联结表或关系。 如果我先创建 ActorID,那么 ActorN ...

如何从联结表中为任何给定 ID Select 所有可能的不同相关“双向”值? - How to Select all possible distinct related "two-ways" values for any given ID from a junction table?

table TBL_IN "IN 单据明细表" 国际身份证日期主题 I-225 I-300 I-410 table TBL_OUT "OUT 单据明细表" OID 日期 O主题 O-20 O-35 表 TBL_INOUT“IN OUT 文档连接表” IOID 国际身份证 OID 1 ...

(SQL) 从联结表中获取每个 ID 的列 - (SQL) Getting a column for every ID out of a junction table

[如果这已经在其他地方得到了回答,我将感谢链接并删除它] 我有一个播放列表表: 和一个歌曲表: 它们与此连接表连接: 我已经设法让加入工作 这给了我这个结果: 现在我想知道是否有办法“水平”获取这些数据。 首选 output 应如下所示: 其中列是 sid,值代表真或假,无论歌曲是否是播放列表的一 ...

在联结表中插入多个值 - Inserting multiple values in junction table

我有一个主表: 我创建了另外 2 个表(名称和名称)来满足 1NF。 名称表: 代号表: 由于包含两个表的主键的多对多关系,我创建了一个联结表。 目前我的连接表是空的。 名称指定表: 我知道我们可以手动插入记录,但我在两个表中都有 1000 条记录。 如何使用 INSERT 查询在一个 go 的联结 ...

多对多关系的适当表模式和对唯一性的关注 - Appropriate table schema for multiple many-to-many relationship and concerns about uniqueness

我正在尝试创建一个简单的数据库来存储各种工作列表。 就这个问题而言,假设我有 5 个不同的工作机会: 正如您所看到的,每个工作机会都包含三项内容:头衔(只是工作头衔)、级别(雇主要求的经验水平)和技能(特定工作职位所需的技能)。 现在,因为我想将所有内容都放入关系数据库 model 中,所以我不能让 ...

多对多 seqelize-typescript 不是唯一约束键问题 - Many-to-Many seqelize-typescript not unique constraint key issue

我在通过我的 rest api 服务使用相同的约束键将实体保存在 postgres db 中时遇到一些问题。 我有一个前提条件- 实体的结构应该如下所示: 客户有很多资源(1 到 n) 许多资源属于 1 个数据中心(n 到 1) 当我正确理解前提条件时,我为客户资源数据中心实现了多对多关联,其中资源 ...

如何在 PostgreSQL 中订购生成的 JSON 列? - How to order generated JSON column in PostgreSQL?

这是我的数据库架构: 我正在尝试查询产品以显示在我网站的首页上。 虽然,我需要每个产品行都提供有关其可用性的信息。 此外,我需要能够订购这些行,以便没有库存的产品排在最后。 这是我希望在我的前端网站上收到的 json,如果产品可用,请在“库存”属性中列出尺寸,如果没有,库存应为 null: 我的 ...

PostgreSQL 中的连接表 - Junction table in PostgreSQL

我有两张桌子 我创建了一个名为“recipes_ingredients”的连接表 我的第一个问题是:我创建“recipes_ingredients”表的方式是否正确? 我需要“id”还是我可以只拥有两个外键“fk_recipe”和“fk_ingredient”? 第二个是当我在其他两个表中 ...

MySQL 外键约束(具有相同外键约束时出错)与连接表 - MySQL Foreign key constraints (Error in having the same Foreign key Constraints) with Junction tables

我似乎在实施直接来自 Mysql 网站的模式时遇到问题。 我无法添加图像,因为堆栈溢出不允许我添加,但已在图表下方添加了链接。 员工表 Emp_No. INT(11)(主要) 部门经理 Emp_No. INT(11)(主要) 部门编号 CHAR(4)(主要) 部门部门编号 CHAR(4)(主要) ...

MySql:在联结表中具有相同依赖关系的 Select 条目 - MySql: Select entries with same dependencies in junction table

这些是我的表: 目前我正在加载一个人 JPA 和这个人说的语言列表。 每个人都至少会说一种语言。 现在我想实现一个查询,以获取所有说完全相同且只使用相同语言的人。 如果是“卢卡”,我会搜索会说英语、德语和意大利语的人。 当使用WHERE languageId IN (1, 2, 3)之类的查询进行搜 ...

连接三个联结表 - Joining three junction tables

我的头因为试图弄清楚这一点而受伤! 我有三张桌子 -Players -Teams -Games 三个有两列的联结表。 -player_teams -teams_games -player_games 我需要列出未分配团队(在此游戏中)的游戏中的所有玩家(例如:来自变量的 Game_id = 111 ...

使用 SQLite SELECT 使用联结表将每个类别的连接表列组合成一行 - Use SQLite SELECT to combine joined table column into one row for each category using a junction table

我正在使用 SQLite 并有三个表(这些表中有更多数据 - 此处缩写): 类别- 保存项目类别(id、名称、描述) 项目-(ID、名称、状态) 参考(id、cat_id、item_id) 类别可以有许多与之关联的项目,也可以没有。 商品必须至少有 1 个类别,并且可能属于 1 个以上的类别。 例子 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM