當我設置表時,我可能會以錯誤的方式執行此操作嗎? 我正在使用mysql & php。 googleing的負載只顯示瞭如何計算一個值出現在多行中的次數,我想檢查許多不同列中的值,但是在相同的記錄中。 (我認爲這個:count number of columns that have data for each row只是可能是一樣的東西,也許?但我不明白。)計算* 1 *行/記錄中不同列中值的出現次數
我有一張表,希望我的目標是實現並實現每一天。所以我每天都想標誌:「成功」或「失敗」。插入工作很好。我怎麼一直在尋找一種方法來計算成功的數量&「今天」的失敗次數,以顯示正確的笑臉類型,這將根據失敗次數和成功次數而令人鼓舞或悲傷。
例如:
ID date drinkMoreWater goToBedEarlier callADearFriend
1 2012 jan 15 fail fail fail
1 2012 jan 16 success _(still empty) success
所以,如果今天是1月15日的笑臉會非常非常難過。 如果今天是1月16日,笑臉將會真正與它的眼睛中的星星一樣興奮(至少我失敗了目標2;))
您需要計算多少列,並且是否修正了一組列? – 2012-01-15 15:31:01
您只需將兩個數組中的所有date&drinkMoreWater轉換爲您的PHP代碼,即可比較兩個數組。你有沒有試過這種方式? – 2012-01-15 15:33:14