gpt4 book ai didi

sql - 在 SQL Server 中连接 2 个表

转载 作者:行者123 更新时间:2023-12-02 04:33:40 26 4
gpt4 key购买 nike

我有以下 2 个表:

表_1

    CODE1    CODE2     CODE3    SYNC
-----------------------------------
02 03 04 YES
01 03 NULL NO
01 02 03 NA

表_2

    CODE     NAME
--------------
01 ABC
02 BCD
03 DEF
04 EFG

如何创建如下结果的查询:

    CODE1     CODE2       CODE3      SYNC
--------------------------------------
BCD DEF EFG YES
ABC DEF NULL NO
ABC BCD DEF NA

最佳答案

尝试使用左连接:

SELECT
tblCODE1.NAME AS CODE1,
tblCODE2.NAME AS CODE2,
tblCODE3.NAME AS CODE3,
Table_1.SYNC
FROM
Table_1
LEFT JOIN Table_2 as tblCODE1
ON tblCODE1.CODE=Table_1.CODE1
LEFT JOIN Table_2 as tblCODE2
ON tblCODE2.CODE=Table_1.CODE2
LEFT JOIN Table_2 as tblCODE3
ON tblCODE3.CODE=Table_1.CODE3

关于sql - 在 SQL Server 中连接 2 个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22778404/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com