CodeIgniter Forums
Result set how geto only value with culumn max value - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5)
+--- Forum: Model-View-Controller (https://forum.codeigniter.com/forumdisplay.php?fid=10)
+--- Thread: Result set how geto only value with culumn max value (/showthread.php?tid=84869)



Result set how geto only value with culumn max value - pippuccio76 - 11-17-2022

hi , sorry for english :
i have this fiddle  (there is a joined table in fiddle ) : https://www.db-fiddle.com/f/5KHAmkAXTg6rsk5oJDnFH2/0
and this is my function model 
Code:
    public function lista_calcolo_totali_accorpati_per_codice(){


      $inventario_model = new InventarioModel();
      $id_inventario_attivo = $inventario_model->get_inventario_attivo();


      $this->select('conta.magazzino, conta.codice_materiale,conta.numero_conta , conta.unita_misura , sum(conta.quantita) as quantita_totale , sap.valore_totale_sap , sap.valore_singolo_sap ,sap.quantita_sap');
      $this->from([], true);//altrimenti scrive due volte conta materiale
      $this->from('conta_materiale conta');
      $this->join('sap_dati_ricevuti sap' , 'conta.codice_materiale = sap.codice_materiale');
      $this->where('conta.id_inventario',$id_inventario_attivo);

      $this->groupBy(['conta.codice_materiale','conta.magazzino','conta.numero_conta','conta.unita_misura']);


      $res=$this->findAll();

      return $res;
    }

it return an entity sesultset object . How can i get only row where the same codice_magazzino have numero_conta  at max value ?