allora il discorso è:

devo fare un report
i report di solito funzionano così:

dalla tabella prodotti
produco una riga per ogni prodotto
poi per ogni singolo prodotto
ho un subreport con una propria query
che mi preleva i dettagli del prodotto
e per ogni dettaglio mi produce n righe

va da sè che se ho 10000 prodotti
il report mi producerà anche 10000 subreport con relative query

appesantendo di molto il traffico di mysql

ora vorrei fare una unica query che mi produca una cosa simile al subreport

nel senso
la prima riga deve essere il prodotto
nelle altre righe devono esserci i dettagli del prodotto di sopra

tipo:
record 1: id_prodotto1 nome_prodotto1
record 2: id_prodotto1 nome_prodotto1 dettaglio1_prodotto1
record 3: id_prodotto1 nome_prodotto1 dettaglio2_prodotto1
record 4: id_prodotto2 nome_prodotto2
record 5: id_prodotto2 nome_prodotto2 dettaglio1_prodotto2
record 6: id_prodotto2 nome_prodotto2 dettaglio2_prodotto2

grazie