Problema con orderby en interbase 6
Tengo la siguiente sentencia nada del otro mundo
SELECT AF.*, A.PART_NUMBER, A.CODIFAMILIA, A.PREUMIGCOMPRA FROM ARTICLES_FABRICANT_CV("01-JAN-2006","31-DEC-2006",11) AF INNER JOIN ARTICLE A ON A.CODIARTICLE = AF.CODIARTICLE where (A.obsolet = "F") ORDER BY A.CODIFAMILIA aclarando que ARTICLES_FABRICANT_CV es un storedprocedure que devuelve una tabla/cursor en tiempo real. Pues bien si en el orderby pongo cualquier campo AF el order by que hace bien, pero si pongo cualquier campo de A que no ordena que se lo paso por los.... Alguna idea. Gracias. |
Siento la expresión pero simplemente acojonante. 8o
Ya hacia tiempo queria migrar de Ib6 a Firebird 1.5.3 pues bien hace un momento lo he hecho. De momento las sensaciones son brutales, la migración ha sido esfuerzo 0, (desintalar ib6, instalar Firebird 1.5.3 y copiar las UDF) de momento, el rendimiento es muy superior a ib6 y lo más fantastico el problema que tenia con la consulta el storedprocedure y el orderby ha desaparecido. simplemente brutal. Aprovecho para recomendar la utilización del programa FlameRobin como interficie gráfica para interactuar contra Firebird, muy bueno y opensource http://www.flamerobin.org |
La franja horaria es GMT +2. Ahora son las 08:30:34. |
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