การค้นหาพื้นที่ใกล้เคียงจากละติจูด และ ลองติจูดด้วย mysql
(3959 * acos(cos(radians(Q.`lat`)) * cos(radians(T.`lat`)) * cos(radians(T.`long`) - radians(Q.`long`)) + sin(radians(Q.`lat`)) * sin(radians(T.`lat`)))) AS distance
FROM tambon AS T
*******จากสูตรของพี่
3959 คือค่าอะไรคะ ทำไมถึงต้องเอามาคิดร่วมด้วย ขอบคุณค่ะ
FROM tambon AS T
*******จากสูตรของพี่
3959 คือค่าอะไรคะ ทำไมถึงต้องเอามาคิดร่วมด้วย ขอบคุณค่ะ
3959 คือค่าคงที่สำหรับการแปลงหน่วยให้เป็น กิโลเมตร ครับ
หรือใช้ 6371 ถ้าต้องการหน่วยเป็นไมล์
หรือใช้ 6371 ถ้าต้องการหน่วยเป็นไมล์
ขอบคุณมากๆค่ะ : )