Zapytanie SQL na temat statusu zgłoszeń

0

Witam,

Mam problem z zapytaniem w mysql. Chodzi mi o coś takiego:

status data_przyjecia ilosc_zgloszen
1 data dnia dzisiejszego 3
2 data dnia dzisiejszego 1
3 data dnia dzisiejszego 9

i tak dalej.
Utworzyłem takie zapytanie:

SELECT zgloszenie.stat, DATE(zgloszenie.data_przyjecia) as Dzien, COUNT(zgloszenie.stat) as Ilosc
FROM `zgloszenie`
WHERE DATE_SUB(CURDATE(),INTERVAL 1 DAY) < DATE(zgloszenie.data_przyjecia)
AND zgloszenie.stat=1

Zwraca mi tylko wynik jednego statusu. Nie wiem jak zrobić aby pokazywał mi wszystkie statusy, tak jak w/w tabeli.
Bardzo proszę o pomoc. Siedzę już parę godzin nad tym i nie wiem jak dalej to ugryźć.

Z góry dziękuję za pomoc

Krzysiek

0

Ustaw sobie SQL_MODE na ANSI, a się dowiesz...

0

W jaki sposób? Próbowałem:

SET SQL_MODE = ANSI;

i potem aby sprawdzić:

SELECT @@SQL_MODE

nic nie pokazuje a to zapytanie o które pytałem nadal nie daje efektu.
Mógłbyś mnie jakoś naprowadzić?
Czy moje zapytanie można jakoś zmodyfikować aby był efekt jak w tabelce?

1

Dobra, nie wnikaj w SQL_MODE. Dodaj na końcu GROUP BY 1,2

0

Super wielkie dziękuję:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1