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
任何帮助什么? –