probleme d'update sur multitable
Posté : 12 mai 2006, 09:22
salut,
tout d'abord, je precise que je suis avec MySql 4.qqchose
voilà, j'ai une requête de mise à jour qui me rend 0 rang modifié alors même que je sais qu'il y a des rangs éligibles. j'en veux pour preuve que la même clause where en select me ramène des rangs. je vous montre.
cela me dit 0 rang modifié (via code php ou dans phpadmin). si je fais
et bien j'ai quelques rangs. je ne comprend pas. si j'avais des pb de privilège ou autre, je devrais le savoir. et puis si j'ai bien compris, par défaut il s'agit bien d'un inner join. Du reste, dans la doc MySql, il y a un exemple équivalent.
Une idée ? je deviens fou avec ce truc....
tout d'abord, je precise que je suis avec MySql 4.qqchose
voilà, j'ai une requête de mise à jour qui me rend 0 rang modifié alors même que je sais qu'il y a des rangs éligibles. j'en veux pour preuve que la même clause where en select me ramène des rangs. je vous montre.
Code : Tout sélectionner
update pari, rencontre set pari.termine = 1
where pari.id_rencontre = rencontre.id_rencontreCode : Tout sélectionner
select * from pari, rencontre
where pari.id_rencontre = rencontre.id_rencontreUne idée ? je deviens fou avec ce truc....