SELECT user.name, user.age, user.lastlogin, user.loguserid,user.sex, (3963.17 * ACOS(COS(RADIANS(54.662280100000)) * COS(RADIANS(latitude)) * COS(RADIANS(-1.630407900000) - RADIANS(longitude)) + SIN(RADIANS(54.662280100000)) * SIN(RADIANS(latitude)))) AS distance_in_miles
FROM user
WHERE latitude != ''
AND longitude != ''
AND loguserid !=526306
AND age >18 AND age <=50
AND sex !=0
AND (3963.17 * ACOS(COS(RADIANS(54.662280100000)) * COS(RADIANS(latitude)) * COS(RADIANS(-1.630407900000) - RADIANS(longitude)) + SIN(RADIANS(54.662280100000)) * SIN(RADIANS(latitude)))) <=50
AND NOT EXISTS (SELECT blockuser.userid
FROM blockuser
WHERE blockuser.newuserid = user.loguserid
AND blockuser.userid =526306 AND siteid =1071)
AND NOT EXISTS (SELECT fav.userid FROM fav WHERE fav.favuserid =user.loguserid
AND siteid =1071 AND fav.userid =526306) ORDER BY `user`.`loguserid` DESC
這是我的sql?它總是顯示不同的執行時間嗎?任何幫助將不勝感激。mysql採取不同的執行時間
那麼你的問題是什麼? – Steve
任何幫助什麼? –