Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MBR Dalam tidak akurat di mysql

MySQL 5.6.1 dan yang lebih baru memiliki algoritma geometri yang tepat selain fungsi-fungsi sebelumnya yang hanya dioperasikan pada MBR.

Anda dapat menggunakan ST_WITHIN daripada MBR_WITHIN . Lihat dokumentasi . Seperti ini

SELECT ST_Within(GeomFromText('POINT(101.11857 4.34475)'),
  GeomFromText('POLYGON((101.12112522125244 4.3531723687957164,101.11846446990967 
    4.351417913665312,101.13138198852539 4.336397898951581,101.13477230072021 
    4.33211863778494,101.14065170288086 4.321933898868271,101.14992141723633 
    4.306699328215635,101.15455627441406 4.30978050198082,101.1397933959961 
    4.334600612212089,101.12112522125244 4.3531723687957164,101.12112522125244 
    4.3531723687957164))')) As geoFenceStatus


  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:Bagaimana cara menambahkan satu hari ke bidang datetime dalam kueri

  2. Ubah kolom DATETIME mysql menjadi Epoch detik

  3. Saya mendapatkan kesalahan ketika saya menggunakan mysqli pilih

  4. Jalankan beberapa kueri yang dipisahkan titik koma menggunakan Pernyataan yang Disiapkan mysql

  5. PHP &MYSQL:menggunakan grup oleh untuk kategori