RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo respuestas@lawebdelprogramador.com

    Pregunta:  16373 - PROBLEMAS CON ORDENAMIENTO DE REGISTROS FECHA
Autor:  Maximiliano Barriga
Amigos, otra vez necesito de su ayuda...
Estos trayendo los datos desde un sql server 7.0 con la siguiente consulta...

QRY = \"Select Tickets.TicketId as cap_01, Tickets.OpenDate as cap_02, locations.tipoMece as cap_03, Tickets.locationid as cap_04, \"_
&\"Locations.LocationName as cap_05, Locations.Address as cap_06,Locations.City as cap_07, \"_
&\"Locations.County as cap_08, Locations.Phone as cap_09, Tickets.closedate as cap_010 \"

QRY_FROM = \" FROM Locations INNER JOIN Tickets ON Locations.LocationId = Tickets.LocationId \"

QRY_where = \" WHERE (((Tickets.OpenDate) > { d \'\"& year_ini &\"-\"& mes_ini &\"-01\'}) \"_
&\" and ((Tickets.OpenDate)< { d \'\"& year_fin &\"-\"& mes_fin &\"-01\'} ) and (locations.clientid = 60808000))\"

esta funciona excelente, pero cuando quiero ordenar los registros por tickets.opendate, con un order by.. me arroja el siguiente error

\"Column name \'Tickets.OpenDate\' is invalid in the ORDER BY clause because it is not contained in an aggregate function and there is no GROUP BY clause\"

sera por la funcion {d \" aaaa-mm-dd\"}?????
porfavor si saben como hacer esta consulta y que me entregue los datos ordenados ... avisenme....pleaseeee.

Saludos...


Nombre
Apellidos
Correo
Comentarios