« MySQL/Manipulation de données » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 70 :
</source>
 
Avec <code>ORDER BY</code> youil canest orderpossible thede rowsclasser beforeles updatingenregistrements themavant l'insertion, andvoire onlymême updatesur aun givennombre numberdonné ofde rowslignes (avec <code>LIMIT</code>).
 
Il est impossible de mettre à jour une table pendant en même temps qu'elle une subit sous-requête. Par exemple, pour réinitialiser un mot de passe SPIP:
It is currently not possible to update a table while performing a subquery on the same table. For example, if I want to reset a password I forgot in SPIP:
mysql> UPDATE spip_auteurs SET pass =
(SELECT pass FROM spip_auteurs WHERE login='paul') where login='admin';