【发布时间】:2017-04-02 13:46:48
【问题描述】:
例如,我想消除具有相反值的行 我的表中有以下行
id value1 value2 value3
---- ------ ------ -------
10 -1 -20 -48.5
10 1 20 48.5
10 -1 -30 -26.2
10 1 30 26.2
10 1 27 30.5
我想得到的是
id value1 value2 value3
---- ------ ------ -------
10 1 27 30.5
任何建议将不胜感激。
【问题讨论】:
-
如果你有两行像
1,20,48.5,而只有一行像-1,-20,-48.5? -
有趣的是没有人尝试过设置方法......除了。假设值 1,2,3 相同,只是首先通过正面进行负面过滤,然后删除所有具有匹配负面声音的内容,如原生 SQL 方法(尽管除了 / intersect 是相当新的)
标签: sql sql-server tsql