Ciao ragazzi
non capisco se sta cosa è difficile (io non riesco a venirne a capo) oppure impossibile

Ho una tabella su database mysql

id | id_pro | nome_dati_pro
----------------------------------
1 | 125 | 2,4,6,8
2 | 125 | 66,68
3 | 125 | 70,71
4 | 12 | 2,3,4


Detto questo io avrei bisogno di prelevare tutti i prodotti che hanno nel campo nome_dati_pro il num 2,4,70 e naturalmente la query dovrebbe restituirmo l'id_pro di tutti i prodotti che rispettano la condizione


codice:
SELECT * from tabella WHERE nome_dati_pro LIKE '%2%' AND nome_dati_pro LIKE '%4%' AND  nome_dati_pro LIKE '%70%'
Questa naturalmente non funziona perchè i dati dello stesso prodotto sono distribuiti in più record
Usare OR al posto di AND naturalmente non mi darebbe un risultato che rispetta tutti i numeri da cercare (2 4 70)

Spero di essermi spiegato
Qualche idea? oppure è impossibile?

ciao e grazie a tutti!!!!!