FoxPro/Visual FoxPro - Error en consulta

   
Vista:

Error en consulta

Publicado por Javier (32 intervenciones) el 03/07/2015 02:53:31
Buenas noches: al realizar una consulta para obtener un listado me da el siguiente error:

"SQL - GROUP BY clause is missing or invalid!"

La consulta que realizo es la siguiente

SELECT movim.cod as codigo, clientes.nombre, SUM(movim.importe) FROM movim INNER JOIN clientes ON ;
movim.cod = clientes.cod GROUP BY movim.cod

Tengo dos tablas

Clientes y movimientos. Ambas se relacionan por el campo cod

Agradecería si me pueden decir en que me estoy equivocando
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.

Error en consulta

Publicado por Leonardo Daniel A. (42 intervenciones) el 03/07/2015 03:04:19
En la version 9, creo que tambien en la 8 no se pke me la brinque jaja..... Cuando utilizas un group by se deben especificar todos los campos que usas en el select, esto para respetar el ansi sql que es estandar en todos los manejadores de bases de datos.... PEROOOOOOOOOOOOOOOOOO puedes omitirlo y seguir haciendolo igual que siempre


al inicio de tu programa, o si haces el query en la ventana de comandos, pon la siguiente linea

SET ENGINEBEHAVIOR 70

y ya con eso te ahorras el poner todos los campos en el group by

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error en consulta

Publicado por Javier (32 intervenciones) el 03/07/2015 03:24:56
Muchas gracias!!! Funcionó perfecto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar