欢迎来到代码驿站!

MsSql

当前位置:首页 > 数据库 > MsSql

SQL SERVER 表与表之间 字段一对多sql语句写法

时间:2020-10-31 17:15:04|栏目:MsSql|点击:

表A

A1 A2 A3 A4
01 02 03 04
03 04 01 02

表B

B1 B2
01 张三
02 李四
03 王五
04 赵六

显示结果

A1 A2 A3 A4
张三 李四 王五 赵六
王五 赵六 张三 李四

效果图:

sql语句如下

SELECT  
(SELECT B2 FROM B WHERE B1=A1) AS A1, 
(SELECT B2 FROM B WHERE B1=A2) AS A2, 
(SELECT B2 FROM B WHERE B1=A3) AS A3, 
(SELECT B2 FROM B WHERE B1=A4) AS A4 
FROM A 

这样就ok了

上一篇:SQLSERVER收集语句运行的统计信息并进行分析

栏    目:MsSql

下一篇:SQL server中字符串逗号分隔函数分享

本文标题:SQL SERVER 表与表之间 字段一对多sql语句写法

本文地址:http://www.codeinn.net/misctech/17649.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有