美文网首页
[MySQL]MySQL中的字段拼接

[MySQL]MySQL中的字段拼接

作者: Franckisses | 来源:发表于2019-08-05 22:04 被阅读0次

    先介绍一个简单的关键字(concatenate).将不同的字段的所对应的值可以拼接在一起。简单的先用一个简单的示例来演示一下。
    首先我们可以看看一个实验的表格:


    实验表格

    上面的表格中有一些数据。例如我们想将id和描述信息放在同一个表格中,此时我们就可以使用concatenate这个关键字来将两个字段进行联合起来:

    select concat(prod_id,':',prod_desc) from products;
    
    结果

    从上图可以看出,我们在使用concat的使用,可以将任意的字段拼接在一起。中间可以加上我们想要填充的内容。在上面的语句中,我添加了一个“:”来分割id和desc信息。

    补充内容:

    有时候我们对于新生成的一个字段可以给他设置一个别名,就像上面的concat (prod_id,':',prod_desc),这样看起来并不是很友好。我们现在可以使用as关键字来进行对检索出来的内容进行重命名。直接看结果:

    改名之后

    从上图我们可以看出,将concat (prod_id,':',prod_desc)的结果改为一个新的名字,prod_total_desc.

    相关文章

      网友评论

          本文标题:[MySQL]MySQL中的字段拼接

          本文链接:https://www.haomeiwen.com/subject/qndrdctx.html