In definitiva un'istruzione fruibile potrebbe essere questa ma comunque senza l'uso di BETWEEN che vorrei usare.
codice:
$sql = $data-> query("SELECT * from noleggi_customer  WHERE 
				     (( '$data_start' >= nol_dal  AND '$data_start' <= nol_al ) OR
					 ( '$data_start' <= nol_dal  AND '$data_start' <= nol_al ) )
					    AND matricola='$matr'  order by nol_dal asc ") ;