Ver Mensaje Individual
  #15 (permalink)  
Antiguo 27/05/2015, 10:18
Laurilerendi
 
Fecha de Ingreso: mayo-2015
Mensajes: 18
Antigüedad: 9 años
Puntos: 0
Respuesta: Problema con funciones de fecha

Esta que has puesto me devuelve los empleados que han intervenido en 2 o menos reparaciones.

El problema es que cuando intento juntarlo todo:

Código MySQL:
Ver original
  1. DELETE Empleados FROM Empleados INNER JOIN Intervienen ON
  2. EMPLEADOS.CodEmpleado=INTERVIENEN.CodEmpleado WHERE
  3. EMPLEADOS.CodEmpleado=(SELECT CodEmpleado,  COUNT( DISTINCT IdReparacion) total FROM  INTERVIENEN GROUP  BY CodEmpleado HAVING COUNT(DISTINCT IdReparacion)<= 2 AND FechaAlta>DATE_ADD(curdate(), interval -3 year));

me sale error 1241. Operando debería contener 1 columna.

Te adjunto otra imagen a ver si así la puedes ver mejor.
No consigo subirla, te paso el enlace directo.


Última edición por gnzsoloyo; 27/05/2015 a las 12:35