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

Pues nada, que no me sale jeje.

Esta es la sentencia que ejecuto:

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 FROM INTERVIENEN
  4. HAVING COUNT(IdReparacion)<=2 AND FechaAlta> DATE_SUB(curdate(), interval 3 year));

Y me sale siempre lo mismo, "0 rows affected".

He probado también modificando el HAVING y nada:
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 FROM INTERVIENEN
  4. HAVING COUNT(IdReparacion)<=2);

En fin, casi que lo voy a dejar por imposible...

¿Por favor, podrías decirme dónde puedo conseguir ejercicios de procedimientos, funciones, handlers y triggers? Es que estoy matriculado a distancia y con la documentación que nos han proporcionado solamente vienen 1 par de ejemplos de cada... y tengo el examen a la vuelta de la esquina.

Gracias.

Un saludo. :D

Última edición por gnzsoloyo; 26/05/2015 a las 22:19