2013-02-12 2 views
2

Ceci est fondamentalement un cadeau pour quelqu'un qui est bon avec MySQL, comme je l'ai dit avant que je sois un noob et ma recherche n'a pas encore trouvé ce dont j'ai besoin .Utilisation des données d'autres colonnes (UPDATE dans MySQL)

Ainsi, la colonne "description" dans le tableau salesrule contient un numéro de client unique, ex: description = 100099, je voudrais mettre en colonne "nom" à lire: Code pour le client: 100099.

UPDATE salesrule 
    SET name = 'Code for customer:' "description" 
    WHERE description LIKE '1000%' 

Comment mettre le numéro contenu par "description" dans mon "nom"?

Répondre

3

Essayez CONCAT()

UPDATE salesrule 
SET name = CONCAT('Code for customer:', description) 
WHERE name LIKE '1000%' 
1
Update salesrule 
SET name = 'Code for customer:' + description 
WHERE description LIKE '1000%'