Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2009, 12:35
kerverin
 
Fecha de Ingreso: febrero-2009
Ubicación: Cusco - Peru
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 0
Ayudita con un Trigger

Holas muchach@s necesito una ayuda tengo el siguiente problema:

Tengo 2 tablas: grupos y Usuarios, ahora tengo un campo dominio en Grupo y en Usuario, esto es pa controlar accesos en grupo y en particular para los usuarios:

El trigger es el siguiente:
Código dd:
Ver original
  1. DELIMITER $$
  2.  
  3. DROP TRIGGER /*!50032 IF EXISTS */ `bd`.`updateuser`$$
  4.  
  5. CREATE
  6.     /*!50017 DEFINER = 'root'@'localhost' */
  7.     TRIGGER `updateuser` AFTER UPDATE ON `grupo`
  8.     FOR EACH ROW BEGIN
  9.     UPDATE usuario
  10.     SET usuario.dominio=grupo.dominio
  11.     WHERE usuario.IDgrupo=grupo.ID;
  12.     END;
  13. $$
  14.  
  15. DELIMITER ;
Como veran lo que trato de hacer es que al actualizar el campo dominio en el grupo este se actualice en los usuarios del grupo, pero me da el siguiente Error:

Código PHP:
MySQL ErrorUnknown column 'grupo.ID' in 'where clause' 
Ayuda please:

PD: recien toy entrando a esto de Triggers.