I have an sql issue that I am not having any luck finding the solution.
Here is the SQLFiddle with some data.
The issue is when we are displaying featured properties on the website properties are showing up multiple times in the search because they are in the database multiple times with a different property type (wsid in db table)
What I need to happen is
if the property shows up twice in the database (2 properties with the same address) to show the property with wsid=1 and exclude the duplicates
In my sample data properties with the mlsnumber of 115, 114, 108 would be excluded from the search results because the address already exists under the wsid=1
This sort of does what I want:
select * from properties group by address order by address,wsid;
but if I think that is because the data is in the proper order.
I tried changing it to:
select * from properties group by address order by address,wsid desc ;
thinking it would pull in the wsid=3 properties and I did not have any luck..