Ordenação em um select com o IN

Firebird

16/05/2013

Bom dia...
Estou usando um select com o campo IN, e não gostaria q ele ordenasse os resultados, por exemplo:

SELECT FIELD
FROM TABLE DIC
WHERE FIELD IN(
'2484', '2485', '2483', '2590', '1024', '1025', '1026', '1027', '1028', '1043', '3563')

aí eu gostaria que os resultados fossem:

1 - 2484
2 - 2485
3 - 2483
.
.
.
11 - 3563

Más o que acontece é que ele está ordenando por alguma forma, por exemplo:

1 - 1027
2 - 1025
3 - 2484
.
.
.
11 - 3563

No MySQL eu sei q tem um ORDER BY FIELD('Lista q eu quero q ordena') más no Firebird nao achei esse comando...

Obrigado
Evandro Colangelo

Evandro Colangelo

Curtidas 0
POSTAR