J'ai déjà un champ `ID`qui est clé unique. Je ne peux pas en créer un deuxième ...... si ?
Citation :
+1
tu pourras ensuite utiliser replace
|
Tout a fait d'accord avec toi si je peux mettre en place la proposition de ragondin !
Pour le moment, je laisse créer les doublons puis j'envoi deux requêtes qui les suppriment en laissant seulement le plus ancien :
SELECT MIN(`ID`) as `minID` FROM `MY_SEMAPHORES` WHERE `SEMAPHORE`='leSemaphore';
DELETE FROM `MY_SEMAPHORES` WHERE `SEMAPHORE`='leSemaphore' AND `ID`>minID |
Si la procédure de ragondin est finallement faisable, je ne vois pas pour autant comment définir ma table dans ce sens ...
Quel "CREAT TABLE" dois-je effectuer ?
Merci encore pour votre aide !!