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 è:
idee?codice:select cognome from cognomi where cognome like'ROS';
![]()