ORDER BY en FireBird
Hola a Tod@s!
Estoy migrando una aplicación de Paradox a Firebird y me encuentro con consultas del tipo: SELECT COUNT(MATRICULA) as incidencias, Hora FROM Arrastre.DB GROUP BY Hora ORDER BY incidencias DESC El traspaso es fácil, hago un copy-paste y a correr. ¡¡PUES NO!!:eek: . Resulta que el FireBird me dice que no existe la columna incidencias y lo que hago es modificar la consulta a: SELECT COUNT(MATRICULA), Hora FROM Arrastre GROUP BY Hora ORDER BY COUNT(MATRICULA) DESC y mi sorpresa es que me dice "token Unknow" en el Count de la clausula order by. Después de mirar un par de libros de SQL y el Estandart ANSI del 92 me encuentro con la siguiente cita Cita:
|
Hola.
Prueba a ver si te acepta : SELECT COUNT(MATRICULA) as incidencias, Hora FROM Arrastre.DB GROUP BY Hora ORDER BY 1 DESC Saludos |
Muchas Gracias guillotmarc!!!
|
La franja horaria es GMT +2. Ahora son las 11:12:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi