Her gün yapılan satış sayısını tek bir 'satış' tablosundan gruplandırmaya ve sipariş etmeye çalışıyorum. created_at
sütun ve bir id
sütun. Kayıtların her biri gün boyunca herhangi bir zamanda oluşturulabilir. Bunu aşağıdaki sorgu ile yapmayı başardım:
SELECT date_trunc('day', created_at::date) AS period, COUNT(id)
FROM sales
GROUP BY period
ORDER BY period
Ancak, 0 satışları olan günler gösterilmez. Herhangi bir fikir? Bulduğum cevapların çoğu LEFT JOIN kullanıyor ancak işe yaramıyor gibi görünüyor, bu yüzden nasıl kullanılacağını yanlış anlıyor gibi görünebilirim. :(
Şimdiden teşekkür ederim.