Ciao a tutti
mi chiedevo se è possibile far restituire ad una select solo i record che hanno un campo (array) superiore ad un determinato valore

Mi spiego meglio

id | campo
-------------------
1 | mela,pera,albicocca,kiwi,ananas
2 | pera,kiwi


Letteralmente

SELECT * from tabella HAVING campo (count del numero dei valori dell'ipotetico array) > 3

questa query mi dovrebbe restituire l'id 1 perchè (supponendolo come array) il suo COUNT è superiore a 3


Ma è possibile fare una cosa del genere??

Grazie a tutti