PDA

View Full Version : MySQL JOIN con dati raggruppati


Lwyrn
18-07-2013, 02:17
Supponendo che io abbia 2 tabelle più o meno organizzate così

| id_utente | nome_utente |
|-----------------------------|
| 1 | Tizio Cazio |
| 2 | Pinco Pallino |
| 3 | Altro tizio |
|------------|----------------|


ed un altra tabella tipo


| id_progetto | nome_progetto | id_utente |
|--------------|-------------------|------------|
| 1 | Progetto 1 | 1 |
| 2 | Progetto 2 | 1 |
| 3 | Progetto 3 | 1 |
| 4 | Progetto 4 | 2 |
|--------------|------------------|-------------|



E' possibile eseguire una query che prelevi i dati relazionati senza però creare un risultato diverso per ogni progetto ? Ad esempio, se facessi una semplice join mi restituirebbe 4 record con i progetti dell'id_utente 1 ed un record con il relativo progetto di id_utente 2.
Io però vorrei fare in modo che tutti i progetti assegnati ad id_utente 1 venissero restituiti in una sola riga.
E' possibile ?

Lwyrn
18-07-2013, 02:40
Trovato! Dovevo solo cercare meglio :)
Si risolve con GROUP_CONTACT