اعلانات انجمن


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
یافتن کمترین فاصله در sql server
نویسنده پیام
hmn880077 آفلاین
کاربر عادی
*

ارسال‌ها: 4
تاریخ عضویت: فرو ۱۳۹۵
اعتبار: 0
ارسال: #1
یافتن کمترین فاصله در sql server
سلام.من داده های مکانی دو کشور رو در دو جدول جداگانه در sql server وارد کردم و میخوام  10 شهری رو که کمترین فاصله رو در دو کشور با یکدیگر دارند رو پیدا کنم.یک کوئری به صورت زیر نوشتم:
~~select  top(5)
IQ.name,CO.name,geography::Point(IQ.latitude,IQ.longitude,4326).STDistance(geogr​aphy::Point(CO.latitude,CO.longitude,4326)) as distance
from GeoNames as IQ, GeoNames_CO1 as CO
order by distance asc
   
چون دوتا دوتا فاصله هار و حساب میکنه ram کم میارم و جواب نمیگیرم.
کسی روش دیگه ای بلده به من یاد بده؟
(آخرین ویرایش در این ارسال: ۱۰-۱-۱۳۹۵ ۱۱:۵۸ صبح، توسط ادمین.)
۹-۱-۱۳۹۵ ۰۷:۵۹ عصر
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان