我在这个SQL查询中做错了什么

时间:2014-05-11 18:12:37

标签: php mysql

有人在这个查询中看到我做错了什么:

$subgroup_query_test = "Select Sex, Age From ten_miles 
                                         Where Age <= 29 
                                         AND   Age >= 25 
                                         AND   Sex ='$details_person_sex' 
                                         AND  Av_speed >= '$details_person_av_speed' ";
$results5 = mysqli_query($db, $subgroup_query_test);

出于某种原因,我得到的结果太多了。

1 个答案:

答案 0 :(得分:0)

感谢大家的帮助,我已经看了几个小时就遇到了问题我无法找到它,所以我用这种方式,有效:

    $subgroup_query_test = "Select Sex, Age, Av_speed From ten_miles 
    Where Age <= 29 AND Age >= 25 AND  Sex ='$details_person_sex'";

    $results4 = mysqli_query($db, $subgroup_query_test);

    while($details_age_group = mysqli_fetch_array($results4)){
        $Ages[] = $details_age_group['Sex'];
        if ($details_age_group['Av_speed'] > $details_person_av_speed ){
            $faster[]=1;
            $slower[]=0;
        }else{
            $faster[]=0;
            $slower[]=1;
        }
    };
希望你不要太失望我放弃了,我真的不知道为什么平均年龄的查询不起作用。再次感谢。

相关问题