Witam,
mam kolumnę w bazie z wartościami "tak", "nie".
Próbuję wyświetlać ostatnie 8 wartości z bazy czyli "tak, nie, tak, tak, tak, nie, nie, tak".
Problem polega na tym, że muszę zliczyć w tych wartościach ile razy występuję "tak". No i udaje mi się to za pomocą counta. Jednak wtedy nie działa desc limit i count zlicza mi wszystkie wartości "tak" które znajdują się w bazie, a ja chcę by zliczał tylko te 8 ostanich i z nich podawał liczbę.
Tutaj kod
$aRows = $pdo->query("SELECT count(value) FROM addition WHERE (answer=1) AND (value='TAK') ORDER BY id DESC LIMIT 8")->fetchColumn();
echo $aRows;
Czyli bierze ostanie 8 wartości z bazy, sprawdza ile razy występuje tak i podaje np: 3. Nie mam już pomysłu jak to ugryźć.