Ho lo stesso problema solo che se utilizzo i cicli while annidati ottengo:
codice:
-CATEGORIA A
subcategoria A-1, subcategoria A-2, subcategoria A-3
subcategoria A-1, subcategoria A-2, subcategoria A-3
subcategoria A-1, subcategoria A-2, subcategoria A-3
-CATEGORIA B
subcategoria B-1, subcategoria B-2, subcategoria B-3
subcategoria B-1, subcategoria B-2, subcategoria B-3
subcategoria B-1, subcategoria B-2, subcategoria B-3
-CATEGORIA C
subcategoria C-1, subcategoria C-2, subcategoria C-3
subcategoria C-1, subcategoria C-2, subcategoria C-3
subcategoria C-1, subcategoria C-2, subcategoria C-3
cioè le righe con le subcategorie con stesso id della categoria ripetute per quante categorie ci sono le database (in questo caso A B C e quindi stampa tre volte le subcategorie!)
se invece utilizzo la query di nicola75ss ottengo:
codice:
-CATEGORIA A
subcategoria A-1
-CATEGORIA A
subcategoria A-2
-CATEGORIA A
subcategoria A-3
....
cioè righe per ogni subcategoria, ma questo a me non interessa.
come faccio ad ottenere questo:
codice:
riga1 - CATEGORIA A subcategoria A-1 subcategoria A-2 subcategoria A-3
riga2 - CATEGORIA B subcategoria B-1 subcategoria B-2 subcategoria B-3
riga3 - CATEGORIA C subcategoria C-1 subcategoria C-2 subcategoria C-3
Grazie in anticipo a chi mi aiuterà.