Bonjour,
J'ai la table suivante glpi_tickets_users :
Lorsque je fais la requête suivante :j'obtiens le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part update `glpi_tickets_users` set `users_id` =1069 where `users_id` = 18;
Or la requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part #1062 - Duplicate entry '961-1-1069-' for key 'unicity'
me renvoie le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM `glpi_tickets_users` WHERE tickets_id =961 and `users_id` in (18, 1069) ORDER BY `users_id` ASC
En effet, après mon update j'aurai deux entrées (tickets_id, usuers_id) = (961, 1069) mais la clé primaire est sur le champ id qui sera lui différent. D'où vient cette clé 'unicity' du message d'erreur?
Merci par avance pour votre aide.
Partager