私はこのようなSQL($ytoday
は5日前である場合)があります。それは(今日まで、5日前)、この場合には5件の結果を返しますので、私は、これは毎日の値を返すようにしたいGROUP BYとCOUNTにゼロ合計を含めるにはどうすればよいですか?
$sql = 'SELECT Count(*), created_at FROM People WHERE created_at >= "'. $ytoday .'" AND GROUP BY DATE(created_at)';
を。
しかし、Count(*)
は昨日は0ですが、ゼロを返す代わりに、その日付のデータはまったく返されません。
このSQLiteクエリを変更して、カウントが0のデータも返すようにするにはどうすればよいですか?
(左おそらく参加)これらの行で、カウントを実行し、あなたが最初にしたいすべての行を選択し – keyser