September 23, 2010 at 7:08 am
Hello All
I have a table which contains a postcode, source and a distance field
Postcode,Source,Distance
HX1 1AA,A,200
HX1 1AA,B,220
HX1 1AA,C,100
HX1 1AA,D,120
HX1 1AB,D,90
HX1 1AC,D,300
HX1 1AD,E,100
HX1 1AD,E,200
HX1 1AD,E,152
I need to create a list containing a unique set of postcodes, with the applicable source and distance.
The end Results of the above would need to be:
HX1 1AA,C,100
HX1 1AB,D,90
HX1 1AC,D,300
HX1 1AD,E,100
I have a list of approx 500,000 records I neded to be perform this query on. Can anybody suggest the best way to do this.
Any help would be gratefully appreciated...
Thanks
Ash
September 23, 2010 at 8:02 am
select a.* from
(
select Postcode,min(Distance) as Distance from Tablename group by Postcode
) as O inner join Tablename a on a.Postcode=O.Postcode and a.Distance =O.Distance
Viewing 2 posts - 1 through 1 (of 1 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy