Ciao a tutti, scusate il titolo ma non sapevo proprio come definire la mia domanda.
Allora ho una tabella con campo ID e Descrizione.
Ho una casistica simile:
codice:
ID - Descrizione
01 - Giallo
02 - Rosso
03 - Giallo
04 - Verde
05 - Rosso
06 - Rosso
07 - Blu
08 - Verde
In una pagina successivamente ho una Select per richiamare queste Descrizioni solo che avrei bisogno di far si che la select mostri solo un record per descrizione, quindi avrò Giallo, Rosso, Verde e Blu e far si che ad ogni Descrizione siano associati i vari id
In pratica quando sceglierò Rosso la query mi farà And id in(02,05,06).
Mi han detto si può ottenere questo risultato con la query eseguendo una cosa tipo
codice:
select *,group_concat(tab.id separator ',') from tabella tab group by tab.descrizione
Chiaramente il codice è sbagliato, mi chiedo come vada messo per via che sia corretto.
Grazie a tutti