Originariamente inviato da gianf_tarantino
Prova ad aggiungere GROUP BY disposchede.fam

Oppure ti fai una select sulla tabella Offerte:

per ogni record che leggi:
prelevi il campo Offerta_Famiglia
fai una select sull'altra tabella con WHERE disposchede.Fam= 'CAMPO KE HAI LETTO'
e del risultato di tale select prendi solo il primo record con mysql_fetch_array
Ciao.
Ciao gianf_tarantino
col group by funziona, a forza di tentativi ero arrivato a quella soluzione, pero' nn mi piace come efficenza, nel senso noto che la query risulta leggermente lenta (ovviamente prendendo tutti i record), e sono sicuro che limitandosi alla sola estrazione del primo record sarebbe molto piu' veloce.

Mi sembra impossibile che nn ci sia il modo di fare il tutto con una solo query.
Qualche idea?