Fråga : MySQL till t-SQL

Jag önskar att skriva efter queryen (som är skriftlig för mysql) för sql-server: ID för

SELECT, (3959 * acos (cos (radians (37)) * cos (radians (laten)) * cos (radians (lng) - radians (- 122)) + syndar (radians (37)) * synda (radians (lat)))) SOM distanserar FRÅN markörer som HAR, distanserar < 25 BESTÄLLER distanserar BY BEGRÄNSAR 0, 20;

having som några besvärar…, kan någon hjälpa att behaga?  thanks
" klar "

Svar : MySQL till t-SQL

kontrollera detta
1:
2:
3:
4:
5:
6:
välj bästa 20 * från (
välj ID, 
       (- 122)) (3959 * acos (cos (radians (37)) * cos (radians (laten)) * cos (radians (lng) - radians + syndar (radians (37)) * synda (radians (lat)))) SOM distanserar 
FRÅN markörer 
) a
var distansera,  < 25="" ORDER="" BY="" distance="">
           
Andra lösningar  
 
programming4us programming4us