Próbuje wylistowac proste zapytanie.
Mam tabele "users" i kolumny: "name" i "payment" = (1/0)
Chcę wylistować i zliczyć ile takich samych "name" ma payment = 0 a ile payment = 1.
Nie wiem w jaki sposób dać możliwość wyświetlania coś na zasadzie: "WHERE payment = 1 or 2"
$query=mysql_query('SELECT DISTINCT(COUNT(*)) AS how, name FROM users WHERE category = "1" group by name'); while($result=mysql_fetch_array($query)) { echo 'Company: '.$result['name'].' - payment0: ? ? ? / payment1: ? ? ?<br>'; }
Przykładowa tabela:
name | payment
aaa 1
aaa 0
bbb 1
bbb 1
bbb 1
Więc wynik powinien być taki:
Company: aaa - payment0: 1, payment1: 1
Company: bbb - payment0: 0, payment1: 3
W jaki sposób zrobić to w jednym zapytaniu ?