社区
MS-SQL Server
帖子详情
一个查询关联问题,不知道可不可以写出来。
hzh_wen_x
2006-06-21 12:10:04
表A是编码表
code name
0001 体系
0002 部门
0003 科室
表B是人员表
姓名 体系 部门 科室
张三 0001 0002 0003
可不可以查询出来结果为:
姓名 体系 部门 科室
张三 体系 部门 科室
...全文
218
5
打赏
收藏
一个查询关联问题,不知道可不可以写出来。
表A是编码表 code name 0001 体系 0002 部门 0003 科室 表B是人员表 姓名 体系 部门 科室 张三 0001 0002 0003 可不可以查询出来结果为: 姓名 体系 部门 科室 张三 体系 部门 科室
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liangpei2008
2006-06-21
打赏
举报
回复
学习:)
LouisXIV
2006-06-21
打赏
举报
回复
:)
子查询更灵活点
liangpei2008
2006-06-21
打赏
举报
回复
楼上好快!
liangpei2008
2006-06-21
打赏
举报
回复
--这样?
declare @t table(code varchar(10),name varchar(10))
insert @t select '0001','体系'
union all select '0002','部门'
union all select '0003','科室'
declare @t1 table(姓名 varchar(10),体系 varchar(10),部门 varchar(10),科室 varchar(10))
insert @t1 select '张三','0001','0002','0003'
select A.姓名,B.name,c.name,d.name
from @t1 A inner join @t B on A.体系=B.code
inner join @t C on A.部门=C.code
inner join @t d on A.科室=d.code
LouisXIV
2006-06-21
打赏
举报
回复
declare @a table
(
code varchar(4),
name varchar(4)
)
insert into @a
select '0001','体系' union all
select '0002','部门' union all
select '0003','科室'
declare @b table
(
姓名 varchar(4),
体系 varchar(4),
部门 varchar(4),
科室 varchar(4)
)
insert into @b
select '张三','0001','0002','0003'
select
姓名,
(select name from @a where code=a.体系) as 体系,
(select name from @a where code=a.部门) as 部门,
(select name from @a where code=a.科室) as 科室
from @b a
/*
姓名 体系 部门 科室
---- ---- ---- ----
张三 体系 部门 科室
*/
使用MongoDB
关联
查询
使用MongoDB
关联
查询
使用MongoDB
关联
查询
Mongo shell
关联
查询
$lookup 简单教程$lookup 示例功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成
一个
适合你的列表创建
一个
表格设定内容居中、居左、居右SmartyPants创建
一个
自定义列表如何创建
一个
注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 使用MongoDB
关联
查询
在工作中,我们有时会使用M
MySql
关联
查询
1.MySql中表的
关联
方式,
查询
方式。 2.
关联
查询
的语句格式,注意事项,优缺点。
DB(五):
关联
查询
、子
查询
、
关联
子
查询
、分页
查询
包括
关联
查询
内链接、外链接、自
查询
;子
查询
在SELECT、WHERE、FROM语句中使用,子
查询
的执行过程及注意事项;
关联
子
查询
EXISTS、NOT EXISTS的执行过程,IN和EXISTS的区别;分页
查询
。
MySQL一对多分页
查询
-主表
关联
表条件
查询
问题
文章目录1 摘要2 情景复现2.1 数据模型2.2 核心代码2.3 测试数据2.4 拓展一点 1 摘要 分页
查询
是后台项目中最常见的一种操作,在一对多(one to many)的关系表中,如何根据主表进行分页是
一个
较为棘手的
问题
,尤其是
查询
条件既包含主表又包含从表/
关联
表的。一般情况下,不是
查询
结果条数不正确,就是一对多中的多的一方只能显示一条信息。本文将记录作者自己在项目中针对一对多分页
查询
主表...
子
查询
和
关联
查询
效率
MSDN对子
查询
的定义是这样的: 可以将
一个
查询
的结果用作另
一个
查询
的输入。可以将子
查询
的结果用作使用 IN( ) 函数、EXISTS 运算符或 FROM 子句的语句。 一条好的值得称赞的规则是尽量用连接代替所有的子
查询
。优化器有时可以自动将子
查询
“扁平化”,并且用常规或外连接代替。但那样也不总是有效。明确的连接对选择表的顺序和找到最可能的计划给出了更多的选项。
MS-SQL Server
34,873
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章