读书人

sql过滤重复的列解决办法

发布时间: 2012-01-22 22:38:43 作者: rapoo

sql过滤重复的列
从一个表中取出三列,
三类如下:
UserId pageUrl RefUrl

1 p1 r1

1 p2 r3

2 p2 p3

3 p1 r1

3 p3 r3

想得到如下结果


1 p1 r1


3 p1 r1

3 p3 r3
就是我要去掉第一列的重复,别的列我不管,怎么弄,谢了先

[解决办法]
如果的列的不管的

Select
UserId,
Min(pageUrl) As pageUrl,
Min(RefUrl) As RefUrl
From
TableName
Group By
UserId

读书人网 >SQL Server

热点推荐