Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/04/2013, 14:00
KenMasters
 
Fecha de Ingreso: abril-2005
Ubicación: Piura - Perú
Mensajes: 189
Antigüedad: 19 años
Puntos: 0
Respuesta: recordatorio avise con anticipacion 10d antes

Buenas, estuve revisando el codigo que me mandaste, pero tengo un error te adjunto el codigo
Código:
SELECT fecha AS Fecha, tipo AS Tipo, (SELECT vacas.`nombre` FROM vacas, ocurrencias WHERE ocurrencias.`animal_ID`=vacas.`codigo`) AS Animal, evento AS Evento FROM ocurrencias
     WHERE CURDATE() BETWEEN DATE_SUB(fecha, INTERVAL 10 DAY) AND fecha
Me explico en la tabla hay 2 que reúnen los requisitos de intervalo de 10 días, entonces, en el

(SELECT vacas.`nombre` FROM vacas, ocurrencias WHERE ocurrencias.`animal_ID`=vacas.`codigo`) AS Animal

Lo utilizo para sacar el nombre del animal, según el codigo que poseen en la DB

Pero me sale este error:

Código:
Error Code: 1242
Subquery returns more than 1 row
Alguien que me de una mano, gracias por su atención