Estoy tratando de unir dos tablas, una que contiene los nombres de las carreteras y la otra sólo un punto. Después de agotar la investigación ahora estoy atascado.
La idea es unir las dos tablas utilizando sólo la distancia, es decir, seleccionar todos los nombres de las carreteras, que es de menos de 500 meteres de un código postal
Mi consulta actual no hace nada salvo perder el tiempo y me pregunto a donde voy mal?
SELECT "R"."name", "P"."Postcode"
FROM "planet_osm_roads" AS "R" JOIN "gb_postcodes" AS "P"
ON st_dwithin(st_transform("P"."Geom", 900913), "R"."way" , 500)
ORDER BY "P"."Geom" <-> st_setsrid(st_makepoint(0.06703376770019531, 51.51646108300825), 900913)
LIMIT 10;