Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

SQL क्वेरी के साथ निकटतम अक्षांश/देशांतर खोजें

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;

जहां [starlat] और [startlng] वह स्थान है जहाँ से दूरी मापना शुरू करना है।



  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 में चालू वर्ष, चालू माह और वर्तमान दिन प्राप्त करें

  2. MySQL की नई हीटवेव को समझना

  3. वे मान खोजें जिनमें MySQL में संख्याएँ नहीं हैं

  4. एक सफल MySQL DELETE क्या लौटाता है? कैसे जांचें कि DELETE सफल रहा?

  5. लेफ्ट जॉइन सभी पंक्तियों को वापस नहीं कर रहा है