self-join 相关问题

表可以连接到自身,这称为自联接。您可以使用自联接来创建结果集,该结果集将表中的记录与同一表中的其他记录连接起来,例如,从单个表中过滤特定的记录子集,而不返回重复或类似的行。

Rails自我联接一个联接表以用于多个模型

在Rails中实现简单的自联接的问题有很多答案。我的问题有点复杂。我有很多型号。医生,诊所,治疗等。医生可以有类似的医生。 ...

回答 2 投票 0


MySQLServer:检查组中是否存在条件,然后标记整个组

我的目标是在现有表中添加另一列,以查看值/条件是否存在于组中,并适当地标记整个组(如果存在)。如果团队有一个项目...

回答 1 投票 0

优化Sqlite自连接

[帮助我优化我的sqlite查询表:CREATE TABLE链接(c INTEGER NOT NULL,position INTEGER NOT NULL,key_id INTEGER REFERENCES keys(id),PRIMARY KEY(c,position,...

回答 1 投票 0

自连接以从同一表中获取记录

假设我有一个包含两列userid和email userid的表A电子邮件abc [email protected] xyz [email protected],我希望得到的结果是我写的abc,xyz,[email protected] ...] >

回答 1 投票 0

LAG和LEAD函数ORACLE比较最后两行

我只想选择name1列中更改为name1列的任何值的ID,具体取决于最后2个ID。因此,请参见以下逻辑:示例1:ID NAME1 NAME2 102 A AA 101 ...

回答 1 投票 0

尝试引用另一列,以使用联接用匹配数据填充新列

对不起,我对此还很陌生,所以我可能会遗漏一些相当简单的东西。我的问题是,我如何将队长的姓名提取到新的列中以匹配球队(例如,戴维·弗尼尔(David Fournier)与...

回答 2 投票 0

MySQL自加入仅查找下一个修订版

实际上,我正在使用Wordpress。我想创建一个自联接或类似的东西来查找帖子的修订版,以及同一帖子的以下修订版。创建表wp_posts(post_id int,...

回答 3 投票 2

如何在SQL Server自连接中删除重复的行

我试图基于同一张表中的另一行来修改一个列的值,所以我正在使用自我连接,正在获得期望的更改,但是它选择了两行(原始行和修改过的行),我...

回答 2 投票 4

Pandas中的自我加入:在同一表格中合并/加入

我已在此处附加数据。 Excel数据我需要返回一个DataFrame,其中包含所有雇员的列表(EmployeeID,名字,中间名,姓氏)及其经理的名字和姓氏。 ...

回答 1 投票 0

字段列表中的列'order_date'不明确

我想让客户保留队列。我有customerId和order_date列。我正在使用自我联接,但显示一些错误。自联接SELECT p1.customerId AS ID,MONTH(order_date)...

回答 2 投票 0

我可以使用自我联接来获取此表吗?>

我有以下格式的数据:国家/地区:lang |代码名称============================= EN 1001意大利IT 1001 Italia RO 1001 Italia AL 1001 Itali TR 1001 ...

回答 1 投票 1

需要自我帮助加入

我有一个表XYZ:ID A B C 1 ABC YGH NULL 2 fgfd BJH NULL 3 jhkj FGD cgbvc 1个NULL NULL年2 NULL NULL JG我需要做自连接上...

回答 4 投票 2

整蛊Rails的迁移和建模涉及自连接“:用户”表和“:带”表:同时一个一对多和多对多一对多关系

我:用户表成功是自我参加了所有必要的混乱(这个新手)代码和必要这样做表。 :用户的两类分别是:教师和:学生。我需要...

回答 1 投票 0

如何从自联接查询只为我输入的日期返回结果? [关闭]

我需要活跃用户的队列。 1天/7天/ 14天/28天。同谷歌Analytics(分析)。我似乎无法环绕需要查询我的头。我知道我需要做自连接,但是那是相当......

回答 2 投票 1

在SQL分析

我有以下结构的表:use_id(INT) - 事件(STR) - 时间(时间戳) - 值(INT)事件可以采取几个值:安装,登录,购买,等我需要让所有的用户.. 。

回答 1 投票 0

显示指向同一个表的两个id字段的两个链接值

在我的PostgreSQL数据库中,我有一个像这样的表:id | link1 | link2 | --------------- 1 | 34 | 66 2 | 23 | 8 3 | 11 | 99 link1和link2字段都指向同一个表table2 ...

回答 2 投票 0

将子查询转换为自我加入

SQL的新手,我理解连接往往比子查询更快。我有下表,我当前的查询给了我需要的结果,但我不能围绕类似的查询...

回答 6 投票 2

使用SQL从db获取某些记录

我有一个表有多个记录,其中PLACE_ORDER条目不存在,即订单#594886579291。我想只获取PLACE_ORDER行不在那里的订单,如594886579291.如果我这样做...

回答 2 投票 -1

SQL查询可能的自联接?

我有一行有两个i.d字段I.D_a,I.D_b和一个状态字段。行中仅存在I.D_a的状态。 I.D_b是另一行中的I.D_a,其中I.D_b为空。所以I.D_b在另一行是I.D_a ......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.