MySQL Forums
Forum List  »  Italian

Re: unire 2 tabelle diverse
Posted by: marco pilolli
Date: March 27, 2009 07:52AM

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

Options: ReplyQuote


Subject
Views
Written By
Posted
9741
March 25, 2009 07:39AM
6402
March 27, 2009 03:32AM
Re: unire 2 tabelle diverse
4900
March 27, 2009 07:52AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.