Ho riformulato la query
Codice PHP:
$sql="SELECT tec_a.targa AS tg, tec_a.km_tot_contratto, tec_a.sede, tec_a.stato, tec_p.data_inserimento, tec_a.mesiFROM tec_aINNER JOIN tec_pON tec_a.targa = tec_p.targa WHERE tec_a.sede='rm' AND tec_a.stato = 'IN CARICO' AND tec_p.data_inserimento >= '2023-04-01' AND tec_a.data_inserimento <= '2023-04-15'";

$result $conn->query($sql);
(
$row mysqli_fetch_array($result)){    echo " ----- Targa : "$row['tg'] , " ----- mesi : " $row['mesi'], " ----- mesi : " $row['data_inserimento'];    echo "<br>";      } 
In questo modo ottengo il risultato a video, però non riesco a prendere il valore MAX dei km_finali (dalla tabella tec_p), vorrei inoltre raggruppare il risultato per tec_a.targa