SORU
10 ŞUBAT 2010, ÇARŞAMBA


enlem/boylam en yakın enlem/boylam - karmaşık sql veya karmaşık hesaplama bulun!

bu biraz zor bir soru. ben enlem ve boylam ve istediğim için Çek kaydından veritabanı olan en yakın enlem ve boylam tarafından mesafe, bu mesafe alır daha sonra belirtilen bir anlatma o zaman AL.

Table structure:
id
latitude
longitude
place name
city
country
state
zip
sealevel

CEVAP
5 NİSAN 2011, Salı


SELECT latitude, longitude, SQRT(
    POW(69.1 * (latitude - [startlat]), 2)  
    POW(69.1 * ([startlng] - longitude) * COS(latitude / 57.3), 2)) AS distance
FROM TableName HAVING distance < 25 ORDER BY distance;

nerede[starlat]ve[startlng]mesafe ölçüm başlangıç konumu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FOSDEM

    FOSDEM

    13 Ocak 2009
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009