gpt4 book ai didi

sql - 根据唯一 ID 将记录拆分为具有不同值的 2 条记录

转载 作者:搜寻专家 更新时间:2023-10-30 22:05:51 25 4
gpt4 key购买 nike

我有一个表,其中包含一些 ID,这些 ID 对应于我想删除的重复数据。它们由组 ID 号链接。目前我的数据是这样的:

|GroupID|NID1  |NID2  |
|S1 |644763|643257|
|T2 |4759 |84689 |
|W3 |96676 |585876|

为了让软件运行,我需要以下格式的数据:

|GroupID|NID   |
|S1 |644763|
|S1 |643257|
|T2 |4759 |
|T2 |84689 |
|W3 |96676 |
|W3 |585876|

感谢您的宝贵时间。

最佳答案

你想要联合所有:

select groupid, nid1 as nid
from table t
union all -- use "union" instead if you don't want duplicate rows
select groupid, nid2
from table t;

关于sql - 根据唯一 ID 将记录拆分为具有不同值的 2 条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55047586/

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