Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/04/2008, 10:44
crobertvico
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Re: sentencia sql

Para que puedas seleccionar fecha, litros, horas, vehiculo, tanque, estos tambien deben estar mensionados en el group by .





Cita:
Iniciado por Jav79 Ver Mensaje
muy buenas.tengo un problemilla con esta sentencia sql:

SELECT tablaCargaDepositoVehiculos.fecha, tablaCargaDepositoVehiculos.litros, tablaCargaDepositoVehiculos.horas, tablaVehiculos.vehiculo,
tablaTanques.tanque, SUM(tablaCargaDepositoVehiculos.litros / tablaCargaDepositoVehiculos.horas * 100) AS consumo
FROM tablaCargaDepositoVehiculos, tablaVehiculos, tablaTanques
WHERE tablaCargaDepositoVehiculos.codVehiculo = tablaVehiculos.codVehiculo AND
tablaCargaDepositoVehiculos.codTanque = tablaTanques.codTanque
GROUP BY tablaCargaDepositoVehiculos.codVehiculo

me sale un mensaje que dice que no incluye la expresion fecha como parte de una funcion agregada.
sin embargo si solo escojo un campo,es decir,SELECT tablaVehiculos.vehiculo,SUM(tabla...) me ejecuta la consulta
sugerencias??
muchas gracias