Maison > Questions et réponses > le corps du texte
P粉8262835292023-08-03 11:24:36
document_id
, meta_key
, and meta_value
. Vous souhaitez mettre à jour la méta_valeur de la ligne dont la méta_clé est le compte bancaire avec la méta_valeur correspondante dans la ligne dont la méta_clé est iban.
Ce qui suit est une requête SQL pour atteindre cet objectif :
UPDATE example_table AS p1 INNER JOIN ( SELECT document_id, meta_value AS iban FROM example_table WHERE meta_key = 'iban' ) AS p2 ON p1.document_id = p2.document_id SET p1.meta_value = p2.iban WHERE p1.meta_key = 'bankaccount';
Avant d'exécuter des requêtes de mise à jour, n'oubliez pas de sauvegarder votre base de données et de la tester dans un environnement sécurisé !