la verdad que no tiene sentido eso.
hago la consulta y depende la cantidad de campos que jale es el ordenamiento que tiene a pesar de que tengo un order by..
cabe destacar que es una consulta relacionada con 3 tablas y un join a otra cuarta tabla y que solamente me ocurre el problema cuando uso una subquery de count relacionada con una de las 3 tablas esta presente y la misma uso para ordenar.
la consulta es la siguiente
Código SQL:
Ver originalSELECT tabla1.campo1,tabla2.campo2,tabla3.campo3,subquery(SELECT COUNT(*) AS c
FROM tabla4 WHERE tabla4.id=tabla1.id) AS total FROM tabla2,tabla1
LEFT joint tabla3 ON tabla1.id=tabla3.id
WHERE tabla1.id=tabla2.id AND tabla1.id=tabla3.id ORDER BY total
la verdad que no se por que pasa eso
de antemano gracias