Ordenação em um select com o IN
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
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
Curtidas 0