Supprimer valeur meta_value ou meta_key

Utilisateur anonyme -  
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





A voir également:

1 réponse

flokocha Messages postés 1510 Date d'inscription   Statut Membre Dernière intervention   281
 
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 :
DELETE FROM `nomtable` WHERE `meta_key` in ('first_name', 'last_name');
0