
02/11/2004, 09:12
|
| | Fecha de Ingreso: junio-2003 Ubicación: Valencia
Mensajes: 334
Antigüedad: 21 años, 9 meses Puntos: 0 | |
Ok, creo que quieres algo asi:
Select * count(compra)
from empleados
group by nombre_empleado
having count(compra) <=2
and fecha_compra = Add_months (sysdate, -1);
Count= Cuenta las entradas que tienes de las compras
group by= te agrupa tu busqueda segun el nombre de empleados
Having count(compra) <=2 = Condicion en la que solo te muestra aquellos en los que las compras realizadas sean menor o iguales a 2.
fecha_compra = Add_months (sysdate, -1)= Te indica que ADEMAS de las condiciones de arriba la fecha en la que ha comprado los productos tiene que ser igual a la fecha del sistema (fecha actual) menos un mes.
Nota: tal vez me equivoque ya que no se como estan las tablas ni las columnas. |