【发布时间】:2016-03-07 11:18:31
【问题描述】:
这里我在 sql 表中有两列,如下例 column1 和 column2,我想根据表中的 column2 列值获取唯一值行
下面的虚拟表示例
Column1 Column2
---------- -------------
1001 ab
1001 abc
1001 abcd
2001 wxyz
2001 wxy
2001 wx
在上面的示例中,值从 a 开始,另一个值从 Column2 中的 w 开始
在相同值字符长度的基础上,我想得到如下结果
输出:
Column1 Column2
---------- -----------
1001 abcd
2001 wxyz
在此先感谢您的帮助:)
【问题讨论】:
-
描述如何选择 column2 值,以获得唯一的 column1 值。
-
以上输出基于单个表列上的 column2 值(字符长度)
-
如果两行的值不同,但长度相同(最大)怎么办?