POSTGIS_VERSION=2.1;
I have two tables with two different SRID. My objective is to show which geoms from TABLE_B intersect with a region from TABLE_A.
SELECT tablebname, a.geom FROM TABLE_B as a INNER JOIN (SELECT geom FROM TABLE_A WHERE tableAID = '00001') as b ON ST_Intersects(a.geom, b.geom);
My table structure (truncated) is as follows
TABLE_A
text tableAid
geometry geom (SRID=3577)
TABLE_B
text tableBid
geometry geom (SRID=4326)
I have tried transforming the geoms with ST_TRANSFORM(geom, 3577) but I still get the same error "ERROR: Operation on mixed SRID geometries."
Using the following command
select distinct(ST_SRID(geom)) as srid, count(*) from tableA group by srid;
I get the following
srid | count
3566 | 2196
| 18
My attempts at changing the last 18 to 3577 are futile. Each time I update the SRID it says it succeeded or did not find any SRID <> 3577.
Any help would be appriciated. I can provided more details in required. Thanks.