per ora ho ripiegato facendo 2 query distinte, una roba del tipo

Codice PHP:
[...]
$idObj='3';
$arrayRange=mysql_query("SELECT value FROM tabellaRange WHERE idListino='1' ORDER BY value ASC");

while(list(
$myRange)=mysql_fetch_array($arrayRange)){

 
$arrayPrezzo=mysql_query("SELECT prezzo FROM tabellaPrezzi WHERE idListino='1' && quantita='$myRange' && idOggetto='$idObj'");
 if(
mysql_num_rows($arrayPrezzo)==1){
  list(
$myPrice)=mysql_fetch_array($arrayPrezzo);
 }else{
  
$myPrice="-";
 }
 [...]

ma non mi sembra una soluzione professionale