Je souhaite supprimer la ligne correspondant a la plus petite valeur d'un champ d'une table. Ezs que quelqu'un pourrai m'indiquer comment faire svp
Merci
Publicité
Posté le 15-01-2005 à 16:53:53
glod 2
Votre trajet, notre projet.
Posté le 15-01-2005 à 17:00:40
delete from table where champ in (select min(champ) from table)
loothof
Posté le 15-01-2005 à 17:25:32
Cela ne fonctionne pas.Sniff
loothof
Posté le 15-01-2005 à 19:13:03
ALLO Es que quelqu'un pourai m'aider SVP
dreameddeath
Posté le 15-01-2005 à 23:23:06
bah tu es sous quel sgbd (et quelle version si c'est mysql)
loothof
Posté le 16-01-2005 à 14:38:26
Je suis sous mysql version 4.0.15. Merci de m'aider car ça fait longtemp que je recherche.
Merci
kalex
Posté le 16-01-2005 à 14:48:18
DELETE ... ORDER BY ... LIMIT 1
Je crois bien que ça marche sous mysql.