簡體   English   中英

我在此SQL查詢中做錯了什么

[英]What am I doing wrong in this SQL query

有人在此查詢中看到我做錯了嗎:

$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);

由於一個或另一個原因,我得到了太多的結果。

謝謝大家的幫助,我已經花了幾個小時來解決這個問題,但是找不到,所以我使用了這種方法,效果很好:

    $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;
        }
    };

希望您不要太失望,我放棄了,我真的不知道為什么平均年齡的查詢沒有用。 再次感謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM