|
Actualizează un câmp, adaugă o valoare sau un șir după el și obții această valoare a câmpului fără să interoghezi baza de date. Cum să o adaugi? User Table, cu două câmpuri nume [string] și vârstă [int] 1. Trebuie să adaugi un logo unificat în fața fiecărui nume, de exemplu: whh pentru user_whh 1. Trebuie să adaugi 5 ani la fiecare vârstă, de exemplu între 20 și 25 de ani Notă!! Numerele pot fi conectate direct cu semnul '+' Stringurile trebuie să fie concat, reguli:(1) CONCAT(str1,str2,...) #返回结果为将参数相连后得到的字符串. Dacă oricare dintre parametri este NULL, valoarea returnată este NULL. Poate există unul sau mai mulți parametri. #如果所有参数均为非二进制字符串, rezultatul este un șir non-binar. Dacă argumentul conține oricare dintre șirurile binare, rezultatul este un șir binar. #一个数字参数被转化为与之相等的二进制字符串格式; Pentru a evita acest lucru, poți folosi tipuri explicite. (2)CONCAT_WS() #UPDATE userset name=CONCAT_WS('_','user',name) #字段原值为:jack va emite un user_jack, rețineți că primul parametru este un conector.
|