|
Mettez à jour un champ, ajoutez une valeur ou une chaîne de caractères après, et obtenez cette valeur de champ sans interroger la base de données. Comment l’ajouter ? Carte utilisateur, avec deux champs : nom [chaîne] et âge [int] 1. Vous devez ajouter un logo unifié devant chaque nom, par exemple : whh pour user_whh 1. Il faut ajouter 5 ans à chaque âge, par exemple de 20 à 25 ans Note !! Les nombres peuvent être directement reliés au signe « + » Les chaînes doivent être concatées, règles suivantes :(1) CONCAT(str1,str2,...) #返回结果为将参数相连后得到的字符串. Si l’un des paramètres est NULL, la valeur de retour est NULL. Peut-être qu’il y a un ou plusieurs paramètres. #如果所有参数均为非二进制字符串, le résultat est une chaîne non binaire. Si l’argument contient l’une ou l’autre des chaînes binaires, le résultat est une chaîne binaire. #一个数字参数被转化为与之相等的二进制字符串格式; Pour éviter cela, vous pouvez utiliser des types explicites. (2)CONCAT_WS() #UPDATE nom de l’ensemble utilisateur=CONCAT_WS('_','user',name) #字段原值为 :jack produira un user_jack, notez que le premier paramètre est un connecteur.
|