Supprimer valeur meta_value ou meta_key
Utilisateur anonyme
-
flokocha Messages postés 1510 Date d'inscription Statut Membre Dernière intervention -
flokocha Messages postés 1510 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis très nul en requête SQL, j'ai besoin de supprimer sur une base de données de 4000 utilisateurs les valeurs first_name et last_name.
Problème, je ne sais pas du tout comment faire. J'étais parti sur quelque chose comme :
DELETE FROM `nomtable` WHERE `meta_key` = 'first_name'
Mais j'ai vraiment peur de faire une connerie !
Quelqu'un peut m'éclairer ?
Pour illustrer tout ça

Je suis très nul en requête SQL, j'ai besoin de supprimer sur une base de données de 4000 utilisateurs les valeurs first_name et last_name.
Problème, je ne sais pas du tout comment faire. J'étais parti sur quelque chose comme :
DELETE FROM `nomtable` WHERE `meta_key` = 'first_name'
Mais j'ai vraiment peur de faire une connerie !
Quelqu'un peut m'éclairer ?
Pour illustrer tout ça

A voir également:
- Supprimer valeur meta_value ou meta_key
- Supprimer rond bleu whatsapp - Guide
- Supprimer une page word - Guide
- Supprimer pub youtube - Accueil - Streaming
- Fichier impossible à supprimer - Guide
- Supprimer compte instagram - Guide
1 réponse
Salut,
Si tu souhaites bien supprimer toutes les lignes qui contiennent "first_name" en tant que valeur de la colonne meta_key, alors oui ta requête est correcte.
Tu peux même faire les deux suppressions en une seule opération :
Si tu souhaites bien supprimer toutes les lignes qui contiennent "first_name" en tant que valeur de la colonne meta_key, alors oui ta requête est correcte.
Tu peux même faire les deux suppressions en une seule opération :
DELETE FROM `nomtable` WHERE `meta_key` in ('first_name', 'last_name');