|
Atualize um campo, adicione um valor ou string depois dele e obtenha esse valor de campo sem consultar o banco de dados. Como adicioná-lo? Tabela de usuários, com dois campos nome [string] e idade [int] 1. Você precisa adicionar um logo unificado na frente de cada nome, como: whh para user_whh 1. Você precisa adicionar 5 anos a cada idade, como 20 a 25 anos Anotação!! Números podem ser diretamente conectados ao sinal '+' As cadeias devem ser concat, regras:(1) CONCAT(str1,str2,...) #返回结果为将参数相连后得到的字符串. Se algum dos parâmetros for NULL, o valor de retorno é NULL. Talvez existam um ou mais parâmetros. #如果所有参数均为非二进制字符串, o resultado é uma cadeia não binária. Se o argumento contiver uma das strings binárias, o resultado é uma string binária. #一个数字参数被转化为与之相等的二进制字符串格式; Para evitar isso, você pode usar tipos explícitos. (2)CONCAT_WS() #UPDATE nome do conjunto de usuário=CONCAT_WS('_','user',name) #字段原值为:jack vai gerar um user_jack, note que o primeiro parâmetro é um conector.
|