sql >> Databáze >  >> RDS >> Mysql

Zjistěte, zda šířka / délka spadá do mnohoúhelníku pomocí mysql

MySQL od verze 5.1 podporuje pouze operace na minimální ohraničující obdélníky (MBR) . I když existuje "Obsahuje " funkce, která by dělala to, co potřebujete, není plně implementována a vrací se zpět k použití MBRContains

Z příslušná manuálová stránka

Co můžete udělat, je nechat MySQL, aby vám poskytlo přibližný výsledek na základě MBR, a poté jej zpracovat, abyste provedli přesnější test. Případně přepněte na PostGIS !

(Aktualizace z května 2012 – díky Mike Toews)

MySQL 5.6.1+ nabízí funkce, které používají tvary objektů spíše než MBR



  1. Seřaďte hodnoty NULL na konec tabulky

  2. Alias ​​MySQL pro sloupce SELECT *

  3. Umožňuje oracle možnost nepotvrzeného čtení?

  4. Rozdíl v datech MySQL