Supprimer une seule entrée seulement dans une BDD - SQL/NoSQL - Programmation
Marsh Posté le 01-06-2011 à 21:32:55
Bonjour, Je possède une BDD comportant les entrées avec des doublons (c'est voulu) Exemple: id lieu login_rp 1 sixseven Foxxy 2 sixseven Jean 3 duplex Foxxy 4 sixseven Foxxy J'aimerai pouvoir supprimer une seule de ses entrées par exemple que si lieu=sixseven et login_rp=Foxxy que seul l'id 1 ou le 4 soit supprimé. Ma requête en ce moment ressemble à ca mais celle-ci supprime l'id 1 ET 4 :
Marsh Posté le 06-06-2011 à 10:01:33
Essaye avec quelque chose dans ce genre la:
DELETE reportageFROM reportage aWHERE lieu = 'sixseven' AND login_rp = 'Foxxy' AND ID != (SELECT MIN(ID) ID FROM reportage WHERE lieu = a.lieu AND login_rp = a.login_rp)
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 01-06-2011 à 21:32:55
Bonjour,
Je possède une BDD comportant les entrées avec des doublons (c'est voulu)
Exemple:
id lieu login_rp
1 sixseven Foxxy
2 sixseven Jean
3 duplex Foxxy
4 sixseven Foxxy
J'aimerai pouvoir supprimer une seule de ses entrées par exemple que si lieu=sixseven et login_rp=Foxxy que seul l'id 1 ou le 4 soit supprimé.
Ma requête en ce moment ressemble à ca mais celle-ci supprime l'id 1 ET 4 :
Message édité par finaldinasty le 01-06-2011 à 22:32:12