ciao a tutti!
problemino di pura sintassi sql:

(ho mysql 1.4)

ho una tabella cognomi

data una radice di cognome qualsiasi, devo estrarre il cognome più lungo che deriva da quella radice:

es:

radice ROS
cognome + lungo ROSSIGNOLI DEL FORNO.

il problema è che a me serve estrarre il cognome NON COMOPOSTO più lungo.

es2:

radice ROS
cognome + lungo ROSSIGNOLI DEL FORNO.
cognome non composto + lungo ROSSIGNOLINI

ovviamente, contando tutto il campo i cognomi composti sono + lunghi... e non posso fare uno split di quello composto perchè il risultato sarebbe falsato!!

la query che uso per estrarre il cognome è:
codice:
select cognome from cognomi where cognome like'ROS';
idee?