Consultando la clase ActiveRecord descubrí que es bastante limitada en cuanto a lo que me deja hacer. A ver si alguien me da una ayudita porque solo consigo errores, quiero generar una consulta como esta:
Código SQL:
Ver original
SELECT * FROM clasificacion WHERE dt = (SELECT MAX(dt) FROM clasificacion) ORDER BY score DESC;
parece simple no? lo traté de resolver asi:
Código PHP:
Ver original
$this->db->where('dt', $this->db->select_max('dt')); $this->db->order_by("score", "desc"); $query = $this->db->get('clasificacion', $numero, $offset);
pero por lo visto no se puede, me mezcla las dos consultas, usa el where y el order by en la que no es... cualquier cosa.
Alguna pista?