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

这篇文章主要介绍了SQL SERVER 表与表之间 字段一对多sql语句写法,需要的朋友可以参考下

表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 SERVER 表与表之间 字段一对多sql语句写法

sql语句如下

?

1

2

3

4

5

6

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了

原文链接:http://blog.csdn.net/zhaozhimao/article/details/49684019

版权声明:本文(即:原文链接:https://www.qin1qin.com/catagory/25665/)内容由互联网用户自发投稿贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 630367839@qq.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年 9月 25日 4:12:37
下一篇 2022年 9月 25日 4:12:43

软件定制开发公司

相关阅读

发表回复

登录后才能评论
通知:禁止投稿所有关于虚拟货币,币圈类相关文章,发现立即永久封锁账户ID!