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