m'en fou que ce soit l'un ou l'autre ils contiennent les mêmes valeurs!
HappyHarry
toto21 a écrit a écrit :
ben si je fais
DELETE FROM table WHERE id = '$id' AND chemin = '$chemin' LIMIT [B]1[/B] ça devrait aller nan?
nan, paske tu sais pas lequel est le premier dans la table ...
c pas bo du tout de faire ca
un SGBD ne garantit rien sur l'ordonnancement physique des enregistrements
Toto21
ben si je fais
DELETE FROM table WHERE id = '$id' AND chemin = '$chemin' LIMIT [B]1[/B] ça devrait aller nan?
HappyHarry
ben tu tries sur id,chemin, tu balayes et si 2 qui se suivent ont le meme couple (id,chemin), tu deletes le 2 selon tous les criteres, sinon attention aux surprises :D
Toto21
oki...
sinon un script qui me virait automatiquement les entrées en double, vous voyez ça comment?
Slash-
si tu veux faire ca dans la creation de ta table tu fais :
create table t
(
id typecolonne,
chemin typecolonne,
constraint NomContraite unique key (id,chemin)
);
Toto21
Salut à tous!
J'ai une table dans laquelle, je voudrais supprimer automatiquement toutes les entrées ayant le couple "id et chemin" identiques (id et chemin étant deux des champs de ma table).
Comment est-ce que je pourrais faire ça?
Ou bien alors est-ce que dans ma structure de table je peux définir id et chemin comme étant une clé unique?(mais pas les deux séparément!)
Comment?