24/09/2007, 05:29
|
| | | Fecha de Ingreso: febrero-2002 Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 9 meses Puntos: 8 | |
Re: funciones y campos. Complementando al respuesta anterior, ten en cuenta que todos los campos que quieras sacar o están en una función de cáculo (como 'salario') o están dentro de la claúsula GROUP BY (como 'empleado'). Una consulta como la siguiente no va a funcionar.
select sum(salario), empleado, fecha from salarios group by empleado;
Porque el campo fecha ni se agrupa ni se calcula. En cambio ésta si irá bién:
select sum(salario), empleado, fecha from salarios group by empleado,fecha;
O ésta
select sum(salario), empleado, max(fecha) from salarios group by empleado;
__________________ Kelpie |