Patryk Malaca

Patryk Malaca Obecnie pracuję na
stażu

Temat: Wypełnienie luk w datach

Mam takie zapytanie:
SELECT
date(AA.czas) as data_uzycia,
count(1) as ilosc
FROM tabela_a A
LEFT JOIN
tabela_b AA
ON
A.id_login=AA.id_login
WHERE
AND date(AA.czas) >= NOW() - interval '1 month'
GROUP BY
data_uzycia
ORDER BY data_uzycia ASC

To zapytanie wyświetla mi ilość użyc pewnego narzędzia przez użytkowników dla ostatnich 30 dni
Natomiast gdy ilość ta = 0 wtedy nie pokazuje tego rekordu
Chciałbym uzyskać wartości liczbowe dla każdego dnia z ostatnich 30 dni, jeśli nie występuje wówczas aby było 0
Wie ktoś jak to zrobić?

konto usunięte

Temat: Wypełnienie luk w datach

Chyba Ci coś wycięło bo widzę WHERE AND ? a gdzie przed AND warunek?
Patryk Malaca

Patryk Malaca Obecnie pracuję na
stażu

Temat: Wypełnienie luk w datach

Faktycznie
Przemku ANDA nie powinno być. Jakieś pomysły na wypełnienie? :)

konto usunięte

Temat: Wypełnienie luk w datach

Chyba tutaj znajdziesz odpowiedź: http://bytes.com/topic/postgresql/answers/420568-count...
Patryk Malaca

Patryk Malaca Obecnie pracuję na
stażu

Temat: Wypełnienie luk w datach

Jakoś nie udaje mi się tego zastosować



Wyślij zaproszenie do