0
我需要帮助以书面查询返回了我所有列
select id, city, road1, road2, lat, long
from tbltest
group by id, city, lat, long.
最终的结果应该是这样的
谢谢, Pawan
我需要帮助以书面查询返回了我所有列
select id, city, road1, road2, lat, long
from tbltest
group by id, city, lat, long.
最终的结果应该是这样的
谢谢, Pawan
尽管它很奇怪,该表具有重复的id列h ERE是,将显示结果的查询,你需要:
select id, city, road1, road2, lat, long
from
(
select *, row_number() over(partition by id, city, lat, long order by road1, road2) RowNumber
from tbltest
) tt
where RowNumber = 1
Using Common Table Expressions
;with tbl as
(
select *, row_number() over(partition by id, city order by road1, road2) RowNumber
from tbltest
)
select * from tbl
where RowNumber = 1
@Pawan - 没有工作? – 2011-05-23 16:35:18