Mam taką tabelę:
id, miejsce, temp
Chciałbym z niej wyciągnąć ilość temperatur ujemnych i dodatnich dla danego miajsca w takiej postaci:
temperatury ujemne - ilość pomiarów
temperatury dodatnie - ilość pomiarów
Próbowałem mniej więcej w ten sposób ale to nie załatwia kompletnie sprawy nawet dla temp dodatnich:
SELECT SUM(ilosc) FROM (SELECT COUNT(temp) AS ilosc) FROM `tabela` WHERE miejsce='M2', temp BETWEEN 0 AND 35 GROUP BY temp ORDER BY ilosc DESC
Jak najlepiej obsłużyć wszystkie powyższe założenia? Prosze o pomoc.