Programación General > Visual FoxPro

 problemas con SQL

(1/1)

andres24hs:
hola:
tengo el siguiente problema con una sentencia SQL. Cuando ingreso:

 SELECT * FROM PEDIDOS GROUP BY PEDIDOS.PROVEEDOR

me aparece el siguiente error:

 SQL:GROUP BY clause is missing or invalid

agradecere cualquier comentario

arielb:
a partir de la versión 9 realizaron algunas correcciones de lógicas en el order by, cuando pones más de un campo debes especificar los campos que están llamando.

--- Citar ---ejemplo
tabla Estudiantes
campos id, nombre, edad
--- Fin de la cita ---

consulta

--- Código: SQL ---SELECT * FROM Estudiantes ORDER BY id,nombre,edad 

andres24hs:
encontre cual era mi problema y quería comentarselo x si le llega a servir a alguien. Es un problema de compatibilidad de versiones que se soluciona con el siguiente comando

SET ENGINEBEHAVIOR 70

suerte.

Andres

arielb:
exacto eso es como expliqué arriba solo que me equivoqué y puse order by y es GROUP BY, es una corrección de lógica que hicieron a nivel de la versión 9, con esta instrucción te permite usar el GROUP BY de esa forma, pero es recomendable que vallas realizando las correcciones en las consultas.


--- Código: SQL ---SELECT * FROM Estudiantes GROUP BY id,nombre,edad 

Navegación

[0] Índice de Mensajes

Ir a la versión completa