您现在的位置 > 首页>知识问答 >

mySQL问题求助,合并两列为一列

点击图片查看下一页
查看原图
更新:07-15     编辑:     来源:    
  • 合并姓和名两列变成一列姓名,两列格式都是VARCHAR(50)
    我写了
    SELECT firstname + lastname AS fullname FROM People;
    SELECT firstname || lastname AS fullname FROM People;
    但是结果里的fullname都是0,不知道是怎么回事啊

    又试着把firstname和postcode两列合并,合并的列里只有postcode的数字,没有firstname,所以是合并的结果里显示不出字符串?

    顺便有程序问题互助群之类的吗,求加


    网友评论:

    用concat


    试了一下,终于解决了,感谢

    之前查的时候也有看到除了 + 和 || 还有concat的方法,因为没学过这个函数就没试这个方法...


    并不会js...刚开始学java...所以mySQL里用 + 和 || 不行的吗?我查的时候好多人说用 + 或者 || 啊


    支持+的是巨硬的sql server。

    mysql并不支持用+来连接字符串。


    原来是这样啊,明白了,谢谢指教

    +是sqlserver, ||是oracle


    另外支持 || 的是orcl吧


    原来如此我明明搜方法的时候打的关键词都是mySQL啊...


    嗯...知道了...谢谢

相关推荐

精彩图集

一品图片网部分图片资源收集于互联网,如果侵犯了您的版权请来信告知,我们会及时处理和回复,邮件地址:
© 2021 一品图片网 版权所有 苏ICP备150288886号 | sitemap | 图片大全