J'essaie de changer la valeur de '0' à '1' d'une colonne dans ma table. Mais j'ai besoin du changement seulement entre la rangée 1 et 100.MySQL: Changer la valeur de '0' à '1' dans une table - UNIQUEMENT CERTAINES RANGÉES
Ceci est le statu quo.
+-------+--------+
| pid | value |
| 1 | 0 |
| 2 | 0 |
| .. | 0 |
| 100 | 0 |
| 101 | 0 |
Le tableau doit être:
+-------+--------+
| pid | value |
| 1 | 1 |
| 2 | 1 |
| .. | 1 |
| 100 | 1 |
| 101 | 0 |
J'ai essayé ceci: SELECT * FROM vxg_posts WHERE pid BETWEEN 1 AND 10088
Dans la colonne "validé" je tente de définir la valeur à 1. Mais seulement entre 1 et 10088
S'il vous plaît nous montrer quelques données, ainsi que la structure du tableau. Votre question ne peut pas être répondue sous sa forme actuelle. –
J'ai essayé ceci: SELECT * FROM 'vxg_posts' O WH' pid' ENTRE 1 ET 10088 Dans la colonne "validated" j'essaie de mettre la valeur à 1. Mais seulement entre 1 et 10088. – designerliebe
https: // dev .mysql.com/doc/refman/5.7/fr/update.html –