gpt4 book ai didi

SQL - 删除重复的元组,即使值是无序的

转载 作者:行者123 更新时间:2023-12-01 09:19:30 26 4
gpt4 key购买 nike

假设我有一张这样的 table :

name_1 name_2 value
-------------------
john alex 6
alex john 6
bob rick 7
rick bob 7

我想去掉重复的,所以我只剩下这个了:

name_1 name_2 value
-------------------
john alex 6
rick bob 7

distinct 有效吗?如果是这样,我将如何应用它?

编辑:

我不关心决赛 table 中名字的顺序。我正在寻找姓名对。所以我将 john alexalex john 一样对待。因此,我想摆脱那些“重复”

最佳答案

这是一个使用 leastgreatestdistinct 的选项:

select distinct least(name_1, name_2) name_1,
greatest(name_1, name_2) name_2,
value
from yourtable

关于SQL - 删除重复的元组,即使值是无序的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36144371/

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