Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >选择与第三个表中的数据链接的行

选择与第三个表中的数据链接的行
EN

Stack Overflow用户
提问于 2016-07-12 08:53:23
回答 1查看 23关注 0票数 0

我有三张桌子A,B,C

表A中有一个彩色unit_id

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
unit_id  id 
3456     45678

表B中有两个颜色id和project_id

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id             project_id
3456           4567

在第三表C中,我又有两个颜色

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
project_id     user_id
4567           36547

我想要一个函数,其中我只输入表A中的id,它给我表C中对应于那个User_id的unit_id

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-12 08:56:58

假设每个unit_id总是有一个对应的user_id

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT A.`unit_id`, C.`user_id` 
FROM A INNER JOIN B ON A.`unit_id` = B.`id` 
INNER JOIN C ON B.`project_id` = C.`project_id`

编辑:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT C.`user_id` 
FROM A INNER JOIN B ON A.`unit_id` = B.`unit_id` 
INNER JOIN C ON B.`project_id` = C.`project_id`
where A.id= [your id]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38334862

复制
相关文章
获取jqGrid中选择的行的数据
var id=$(‘#gridTable’).jqGrid(‘getGridParam’,'selrow’);
ydymz
2018/09/10
2.5K0
Linux中的硬链接与软链接?
硬链接:在一个文件里面,对于目录来说,记录着文件的名字和inode号(inode 是文件元数据的一部分但其并不包含文件名,inode 号即索引节点号,是文件的唯一标识),我们也可以在多个目录里记录相同的inode号,它们的名字不一定相同,但只要inode号一样就行,它们最终都链接到一个文件里,这就是硬链接。也就是说,当文件的硬链接数被目录记录了一次,文件的硬链接数就增加了一次。所以,文件只要在目录里存在,它就至少有一个硬链接。
用户4877748
2020/07/21
4.3K0
HBase学习—高表与宽表的选择
转自:https://yq.aliyun.com/articles/213705?utm_content=m_31236 hbase中的宽表是指很多列较少行,即列多行少的表,一行中的数据量较大,行数
Spark学习技巧
2018/01/31
2.4K0
混淆的行迁移和行链接
开发提出需求,要向一张已经包含100多个字段的表再新增字段,技术上可行,但是这种操作,究竟有何副作用?
bisal
2019/06/22
7970
行链接和行迁移的秘密
一、概述: 如果你的Oracle数据库性能低下,行链接和行迁移可能是其中的原因之一。我们能够通过合理的设计或调整数据库来阻止这个现象。 行链接和行迁移是能够被避免的两个潜在性问题。我们可以通过合理的调整来提高数据库性能。本文主要描述的是: 什么是行迁移与行链接 如何判断行迁移与行链接 如何避免行迁移与行链接
Leshami
2022/03/08
9280
行链接和行迁移的秘密
详解 Linux 中的硬链接与软链接
在 Windows 中安装应用程序,通常安装向导会提示是否创建桌面快捷方式。如果选择同意创建,安装完成后会在桌面上看到对应应用程序的图标,如果想要使用这个应用程序只需要双击桌面上的快捷方式即可,这就是 Windows 中的快捷方式。Linux 链接文件类似于 Windows 中的快捷方式,Linux 链接文件分为硬链接和软链接,不过在具体介绍 Linux 中的硬链接和软链接之前,先来看看 Linux 文件系统中文件的具体结构。
触摸壹缕阳光
2020/09/01
12.6K2
MySQL中的锁(表锁、行锁)
锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。
用户1205080
2019/03/19
5.1K0
MySQL中的锁(表锁、行锁)
锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。
星哥玩云
2022/08/17
4.9K0
Mysql误删表中数据与误删表的恢复方法
当时想了一下,因为博主没有遇到过这个问题,但是也多少了解一些,所以就回答通过mysql的binlog日志进行恢复。
用户1685462
2021/07/23
2.2K0
MySQL建表数据类型的选择
首先数据选择有几个简单原则: 更小的通常更好。一般情况下,应该尽量使用可以正确存储数据的最小数据类型。例如只需要存 0~200,tinyint unsigned 更好。更小的数据类型通常更快,因为它们占用更少的磁盘、内存和 CPU 缓存,并且处理时需要的 CPU 周期也更少。 简单就好。简单数据类型的操作通常需要更少的 CPU 周期。例如,整型比字符操作代价更低,因为字符集和校对规则(排序规则)使字符比较 比 整型比较更复杂。这里有两个例子:一个是应该使用 MySQL 内建的类型(date, time, d
星哥玩云
2022/08/17
5.3K0
SQL2012_创建数据库,创建表,表的内外链接
create table a1( aid int constraint PK_a primary key, age int check(age between 27 and 80), sex int check(sex in('M','F')), tel nvarchar(20) check(tel like'1[3,5,7,8][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]') ) create table b2( f n
赵腰静
2018/03/09
1.9K0
MySQL行锁与表锁
数据库是现代应用程序的核心组成部分之一,而MySQL作为一个开源关系型数据库管理系统,广泛应用于各种规模的应用中。在高并发的环境下,数据库的性能往往成为瓶颈,因此数据库锁机制成为了至关重要的技术。本文将深入探讨MySQL中的行锁和表锁,以及如何使用它们来提高数据库的并发性能。
疯狂的KK
2023/09/25
3540
MySQL行锁与表锁
【MySQL学习笔记】数据库/数据表的创建、查看、选择与修改
在MySQL数据库的学习中,数据库、数据表和数据的操作,不仅仅是必须掌握的内容,也是学习后续的基础噢~ 本期主要内容为: 数据库的创建、查看、选择与删除 数据表的创建、查看、选择与删除
颜颜yan_
2022/12/01
3.2K0
【MySQL学习笔记】数据库/数据表的创建、查看、选择与修改
hive删除表和表中的数据
hive删除表和表中的数据,以及按分区删除数据 hive删除表: drop table table_name; hive删除表中数据: truncate table table_name; hive按分区删除数据: alter table table_name drop partition (partition_name='分区名')
机器学习和大数据挖掘
2019/07/01
8.5K0
网站建设中如何设置外链接 外链接与内链接的区别
如今互联网的发展前景越来越好,如果企业不想就此被淘汰,那就要学会提升企业的互联网技术,懂得跟上互联网的脚步。而搭建企业网站是最重要的一步,用户可以在线上看到网站从而联系到企业,最终获得用户信息达到成交。那么网站建设中如何设置外链接?下面就给大家简单讲述一下。
用户8715145
2021/12/13
2K0
推荐收藏 | AutoML 在表数据中的研究与应用
导读:大家好,今天分享的题目是 AutoML 在表数据中的研究与应用。对于 AutoML,大家听到比较多的可能是神经网络结构搜索 ( NAS,Neural Architecture Search ),NAS 主要应用于图像,而我们的工作主要应用于解决表数据 ( Tabular Data ) 中的建模问题。目前 NAS 在表数据中的研究较少,有兴趣的小伙伴可以尝试。
Sam Gor
2019/10/08
1.5K0
推荐收藏 | AutoML 在表数据中的研究与应用
Hive 中内部表与外部表的区别与创建方法
先来说下Hive中内部表与外部表的区别: Hive 创建内部表时,会将数据移动到数据仓库指向的路径;若创建外部表,仅记录数据所在的路径, 不对数据的位置做任何改变。在删除表的时候,内部表的元数据和数据会被一起删除, 而外部表只删除元数据,不删除数据。这样外部表相对来说更加安全些,数据组织也更加灵活,方便共享源数据。 需要注意的是传统数据库对表数据验证是 schema on write(写时模式),而 Hive 在load时是不检查数据是否 符合schema的,hive 遵循的是 s
用户1177713
2018/02/24
2.6K0
使用VBA删除工作表多列中的重复行
自Excel 2010发布以来,已经具备删除工作表中重复行的功能,如下图1所示,即功能区“数据”选项卡“数据工具——删除重复值”。
fanjy
2022/11/16
11.5K0
使用VBA删除工作表多列中的重复行
软链接与硬链接的区别
由于硬链接是有着相同 inode 号仅文件名不同的文件,因此硬链接存在以下几点特性:
233333
2018/12/24
1.7K0
软链接与硬链接的区别
OpenCV 各数据类型中的行与列,宽与高,x与y
在IplImage类型中图片的尺寸用width和 height来定义,在Mat类型中换成了cols与rows,但即便是这样,在C++风格的数据类型中还是会出现width和 height的定义,比如Rect。这些细节如果不加注意,代码不会报错,但是运行后结果就不是我们想要的了,甚至直接出现异常。
chaibubble
2022/05/07
1.3K0

相似问题

使用选择表行中的链接

10

数据表行中的链接行为与数据表外的链接行为不同

12

选择链接表中缺少的行

36

如何选择表行中的内部链接

20

Laravel -选择顶部链接的表行

114
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文