'select' => 'ss.*', 'order' => 'ss.id DESC, s.premium_war DESC', 'group' => 'ss.server_id', 'where' => 's.premium=1', 'select' => 's.*', 'where' => 's.id=ss.server_id', 'type' => 'left', ), 'select' => 'p.*', 'where' => 's.id=p.server_id', 'type' => 'left', ), ) ) );
Pobieranie z tabel:
servers, servers_premium, servers_stats
Servers - sortowanie według premium_war malejąco
Servers_stats grupowanie według server_id i sortowanie OSTATNICH wyników ( czyli ostatnich grupowań ), w takim sensie że w bazie są np:
ID liczba liczba2 server_id
1 2 3 1
2 3 4 1
3 2 3 2
4 3 4 2
I chcę pobrać ostatnie wyniki ( liczba, liczba2) dla danego server_id grupując. I teraz mój problem - nie pobiera ostatnich wyników z grupowania, co jest nie tak?