self-join 相关问题

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

如何在mysql中使用相同的表连接进行优化?

我有这个表结构:表我需要找到id_exchange为1和7的不同'符号'。我有子查询的查询:SELECT DISTINCT符号FROM ohlcv WHERE id_exchange = ...

回答 2 投票 0

每个公司的工人最受欢迎的商店

我有2个表,一个有销售,一个有公司:Sales Table Transaction_Id Shop_id Sale_date Client_ID 92356 24234 11.09.2018 12356 92345 32121 ...

回答 2 投票 1

在mysql中使用自联接有什么好处?

除了“引用自身”之外,自我加入的确切目的是什么。通过这样做我们究竟能找到什么?从w3schools我得到它。他们想要展示住在同一个城市的客户。 ...

回答 1 投票 -1

MySQL A或B但不是两者

这似乎是一个简单的查询,但我似乎无法得到它或将其与堆栈溢出上的其他帖子联系起来。有人能够解释......这就是我到目前为止,它正在为所有人返回记录......

回答 1 投票 0

自我加入的模型属于帖子的评论

我有两个型号。我希望他们表现得像树状结构的评论。发布:class Post <ApplicationRecord has_many:comments end评论:class Comment <ApplicationRecord ...

回答 1 投票 0

获得增量模式

我有以下表格项目|年份|价格--------------- C | 2010 | 50 C | 2000 | 40 C | 1999 | 30 A | 2010 | 10 A | 2009 | 15 B | 2018 | 10 B | 2017 | 100 B | 2015 | 750 D | 2018 | 220 D | 2017 | 200 D | 2016 | 185 I ...

回答 2 投票 0

使用分组查询自联接

鉴于一套课程预订,我需要确定参加每门课程的学生所需的房间总数和类型。课程可以并行或嵌套或重叠。逻辑是......

回答 2 投票 1

查询以计算在SQL中在管理器下工作的员工工资的平均值

以下是Employee表,其中还包含经理详细信息。任务是计算经理下的平均工资:emp_id emp_name salary manager_id ----------- -------- ...

回答 3 投票 0

希望在CTE上删除一个丑陋的自我加入

我有一个创建排序字典的查询(排序方式是有一个增量ID来标识键的相对位置)。然后,我希望知道,对于每一行,该值是否作为键存在...

回答 1 投票 3

Rails搜索和自我加入关联查询

给定这些关联... class User <ActiveRecord :: Base has_many:orders has_many:followers,through :: follower_follows,source :: follower#follower_follows“names”the Follow join ...

回答 2 投票 1

mssql创建将表连接到自身的视图

我有一个表格如下:itemid详细信息颜色t001门红色t002门绿色t002门蓝色我想结合多种颜色的项目/ ...

回答 2 投票 0

查询中的层次结构以获取唯一计数

我有一张表来跟踪工作的当前工作和状态。因此,在我的表格列中,“当前工作”会捕获产品名称以及在产品上执行的不同任务。如果...

回答 2 投票 0

SQL自加入+另一个加入不起作用

我有两个表,Job和User,我正在尝试将一些记录汇总在一起。作业需要与用户和用户联系。结构是:JobID | OwnerID | ClientName 1 | 1 ...

回答 1 投票 1

从SQL Server表中检索行,该表在列中具有相同的值

我有下表:Vehicle_no DEA_id名称位置---------------------------------------- ---- 1030 T100024 xxxxx加拿大1012 T103125 yyyyy ...

回答 1 投票 1

需要单个输出行上多行的数据。子查询?

我对使用MySQL很新,所以请原谅模糊的标题,我不知道如何提出这个问题,或者它是否真的需要子查询。编辑:谢谢@O。琼斯修改标题。 ...

回答 2 投票 2

Postgres自我加入多次

假设我们有这个表没有日期值1 2018-02-20 12:00:00 200 1 2018-02-20 12:05:00 205 2 2018-02-20 12:00:00 205 2 2018 -...

回答 3 投票 -1

mysql从表中检索并操作当前行和上一行

我看了几个地方,也许我只是没有正确地描述搜索。我发现了类似的问题,但没有人回答这个问题。我有一张Sight Inventoryories表(其中......

回答 1 投票 1

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