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

Търсене в близост

Ако има достатъчно записи за скоростта, ето начин да ги индексирате предварително.

Определете мрежа от кошчета на около 20 мили отстрани. Съхранявайте номера на кошчето със записа на всеки магазин. По време на търсене изчислете номерата на всички кошчета, които пресичат радиус от 20 мили от вашата точка на търсене. След това извлечете всички магазини в който и да е от тези кошчета и продължете както преди.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получите най-новия запис във всяка група с помощта на GROUP BY?

  2. Как да изберете от MySQL, където името на таблицата е променлива

  3. Създаване, ако запис не съществува, в противен случай актуализиране?

  4. Как да върнете таблицата с помощта на mysql функция

  5. Лесен начин за четене на единичен запис от MySQL