Salve a tutti, ho questa query mysql
codice:
select count(m.id) as matchnumber, t.id, t.name, m.roundinfo
from tournament as t
join matchlist as m on (m.tournament_id = t.id)
where m.date >= '".date("Y-m-d")."' $where
group by t.id, m.roundinfo
order by m.roundinfo asc
Questo è il risultato:
Codice PHP:
Array
(
[0] => Array
(
[matchnumber] => 6
[id] => 34
[name_en] => Torneo 1
[roundinfo] => 1
)
[1] => Array
(
[matchnumber] => 10
[id] => 33
[name_en] => Torneo 2
[roundinfo] => 1
)
[2] => Array
(
[matchnumber] => 10
[id] => 33
[name_en] => Torneo 2
[roundinfo] => 2
)
)
Le mie domande sono:
1. Volevo mettere matchnumber > di 5 ma mi dice che non esiste la colonna matchnumber
2. Vorrei avere 1 solo "roundinfo", quindi indice "2" non dovrebbe esserci.
Grazie,
Antonio