Mysql
 sql >> база данни >  >> RDS >> Mysql

Намерете Long/Lat вътре в многоъгълника с MySQL 5.6

Предполагам (Longitude, l.Latitude) са на места?

Sql ДЕМО:

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';

ИЗХОД




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Entity Framework 4.0 Съпоставяне на полета за съхранявани процедури

  2. Висока наличност при ограничен бюджет - внедряване на MySQL Galera Cluster с минимален два възела

  3. Как да дедекларирате томове в изображението на docker?

  4. Автоматично увеличаване на идентификатора със sequelize в MySQL

  5. по подразбиране колона с празен низ