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:
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 idcodice:ID - Descrizione 01 - Giallo 02 - Rosso 03 - Giallo 04 - Verde 05 - Rosso 06 - Rosso 07 - Blu 08 - Verde
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
Chiaramente il codice è sbagliato, mi chiedo come vada messo per via che sia corretto.codice:select *,group_concat(tab.id separator ',') from tabella tab group by tab.descrizione
Grazie a tutti![]()

Rispondi quotando