• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zapytanie SQL współrzędne promień

Cloud VPS
+1 głos
258 wizyt
pytanie zadane 24 października 2015 w SQL, bazy danych przez sliwka92 Nowicjusz (240 p.)
Witam, mam następujący problem, a mianowicie, mam table w orders w ktorej mam
`location_latitude`
`location_longitude`
`radius`
w której są zgłoszenia (współrzędne oraz promień). Teraz mam użytkowników serwisu którzy mają przypisane swoje współrzędne tabela user:
`location_latitude`
`location_longitude`
I teraz chce wyciągnąć z bazy zgłoszenia dla użytkownika, czyli trzeba sprawdzić czy mieści się on we współrzędnych zgłoszenia. Jak powinno wyglądać zapytanie?

Z góry dziękuję za wszelką pomoc ;)

1 odpowiedź

+1 głos
odpowiedź 27 października 2015 przez mowmiheniek Stary wyjadacz (11,900 p.)

Potrzebne ci równanie kanoniczne okręgu:

(x-a)^2+(y-b)^2 ≤ r^2

gdzie,

a= location_latitude z tab. order,

b=location_longitude z tab. order,

r=radius z tab. order, 

x=location_latitude z tab. user,

y=location_longitude z tab. user.

Pobierasz dane z bazy podstawiasz do wzoru w php, sprawdzasz czy warunek spełniony i tyle.

Podobne pytania

0 głosów
1 odpowiedź 409 wizyt
pytanie zadane 2 października 2016 w SQL, bazy danych przez rejzer Użytkownik (680 p.)
0 głosów
1 odpowiedź 404 wizyt
0 głosów
1 odpowiedź 301 wizyt
pytanie zadane 22 lutego 2017 w SQL, bazy danych przez kacperl95 Obywatel (1,980 p.)

93,485 zapytań

142,417 odpowiedzi

322,765 komentarzy

62,898 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...