タイトルがどうあるべきか、どう説明すればよいかわかりませんが、私の問題を説明するために最善を尽くします。
このテーブルは、date_participatedとfblike_pointに焦点を当てた特定のデータで構成されています。
まあ、私の望ましい出力は
2013-03-20 1
2013-03-19 3
したがって、基本的に、各日付は fblike_point の数をカウントします。
2013-03-19 には合計 3 つの fblike_pointがあり、2013-03-20 には合計 1 つの fblike_point があります
私の問題は、私が望む結果ではなく、2013-03-19 4の結果を出力していることです。
1日滞在してfblike_point数をカウント
これが私のコードです。
$query = "SELECT DISTINCT date_participated, COUNT(fblike_point) as fblike FROM event_raffles WHERE ticket_id='". $ticket_id ."' AND event_table='". $event_table ."' AND status='1' ORDER BY date_participated DESC";
$result = db_query($query);
foreach ($result as $values) {
echo $values->date_participated . " " . $values->fblike . "<br>";
}
このようなものに対する解決策はありますか? どんな助けでも大歓迎です。:)