sql >> Database >  >> RDS >> Mysql

Vind Long/Lat binnenin polygoon met MySQL 5.6

Ik denk dat (Longitude, l.Latitude) zijn op locaties?

Sql DEMO:

SELECT l.*,  ST_CONTAINS(p.boundary, POINT(l.Longitude, l.Latitude))
FROM locations l
CROSS JOIN polyThing p;

SELECT l.*
FROM locations l
JOIN polyThing p
  ON ST_CONTAINS(p.boundary, POINT(l.Longitude, l.Latitude))
 AND p.testarea = 'Test Area 1';

UITVOER




  1. Automatiseer de implementatie van uw MySQL- of Postgres-cluster vanuit een back-up

  2. pyodbc + MySQL + Windows:Naam gegevensbron niet gevonden en geen standaardstuurprogramma opgegeven

  3. Databasebewaking - Problemen met Prometheus oplossen met SCUMM-dashboards

  4. VERWIJDEREN met LEFT JOIN met LIMIT in MySQL