sql - 通过一次查询从多个 sql server 表中获取值
问题描述
我想选择(来自 tbladmin 的用户 ID)和(来自 tblcompany 的公司名)的值
基本上 userid 是用户名,compname 是公司名称。我想要用户所属的公司/公司的名称。
希望得到答复。
解决方案
加入这些表:
select a.userid,c.compname
from tbladmin a
inner join userrights r on a.id=r.id
inner join tblcompany c on r.compid=c.compid
推荐阅读
- r - 如何使用 str_detect 在 R 中找到带有简单字符的法语 UTF-8 重音字符?
- android - BLE 与 Lollipop 连接但未与 Nougat 连接
- mysql - 将连接字符串分配给结构的 MySQL 连接属性时出现 NullReferenceException 错误
- excel - VBA 代码有太多循环,导致运行速度变慢
- bots - Actions on Google - 处理超时
- c++ - constexpr 环境中 std::array 上的 std::prev
- reactjs - 我无法识别使用 Selenium 前端 React 选择按钮的特定 xpath
- amazon-web-services - 关于 AWS EC2 实例中的 Kubernetes 集群
- testing - 如何在启用 CSRF 安全性的情况下测试 Sails.js v1.0 登录控制器(使用 mocha、supertest)?
- scala - Kafka在scala中连接avro消费者