Buongiorno a tutti.
Chiedo aiuto per capire se è possibile raggruppare i risultati di una join uno a molti i dati ridondanti di una sola tabella. Mi spiego meglio:
Ho una sitazione di questo tipo:
Se faccio: SELECT * from marche join auto where m_id=rif_m_idcodice:Tabella Marche: ==================== | m_id | marca | ==================== | 1 | Fiat | | 2 | Ford | | 3 | Citroen | ==================== Tabella Auto: =============================== | a_id | rif_m_id | Nome | =============================== | 1 | 1 | Punto | | 2 | 1 | Bravo | | 3 | 2 | Fiesta | | 4 | 2 | Focus | | 5 | 3 | C3 | | 6 | 3 | C4 | ===============================
Questo è il risultato:
codice:================================================== | m_id | marca | a_id | rif_m_id | Nome | ================================================== | 1 | Fiat | 1 | 1 | Punto | | 1 | Fiat | 2 | 1 | Bravo | | 2 | Ford | 3 | 2 | Fiesta | | 2 | Ford | 4 | 2 | Focus | | 3 | Citroen | 5 | 3 | C3 | | 3 | Citroen | 6 | 3 | C4 | ==================================================
Avere invece una tabella come la seguente, con i risultati della sola prima tabella raggruppati è possibile?
Grazie a chi portà aiutarmi.codice:================================================== | m_id | marca | a_id | rif_m_id | Nome | ================================================== | | | | | | | 1 | Fiat | 1 | 1 | Punto | | | | 2 | 1 | Bravo | | 2 | Ford | 3 | 2 | Fiesta | | | | 4 | 2 | Focus | | 3 | Citroen | 5 | 3 | C3 | | | | 6 | 3 | C4 | ==================================================

Rispondi quotando
