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 originalDELIMITER $$
DROP TRIGGER /*!50032 IF EXISTS */ `bd`.`updateuser`$$
CREATE
/*!50017 DEFINER = 'root'@'localhost' */
TRIGGER `updateuser` AFTER UPDATE ON `grupo`
FOR EACH ROW BEGIN
UPDATE usuario
SET usuario.dominio=grupo.dominio
WHERE usuario.IDgrupo=grupo.ID;
END;
$$
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 Error: Unknown column 'grupo.ID' in 'where clause'
Ayuda please:
PD: recien toy entrando a esto de Triggers.