Originariamente inviato da 123delphi321
ciao... e scusate l'intromissione!

premesso che utilizzo firebird e utilizzo alcune udf generiche.....
tra le varie udf ne ho una che si chiama UDF_POS, tale funzione mi restituisce la posizione in cui una stringa e' presente all'interno di una seconda stringa.

io questo problema lo risolverei cosi:

codice:
select
comuni.id,
comuni.item
from comuni
where comuni.id in (3, 6, 9, 5)
order by
udf_pos(' '||comuni.id||',',' 3, 6, 9, 5,')

ciao
provata con mysql query browser mi dà il seguente errore :
FUNCTION tabella.udf_pos does not exist