sql concat的报错
Ping
Ping 2021-11-03 19:22:19
[MySQL讨论组]
从下面的选项中选择填写,将 "city" 与 "state" 列连接起来,用逗号分隔,用一个名为 "new_address" 的新自定义列表示。

SELECT ___()____ new_address FROM customers;

我是这么填写的

SELECT concat( city,',',state) as   new_address FROM customers;

但是还是错误的

Ping
Ping

全部回复(3)
P粉880818043

有答案了吗,这个也是这样,英文也不管用

陈磊

语句本身应该没问题,检查 输入的逗号是否是 英文模式的逗号

autoload

concat函数在连接字符串时没有指定连接符的功能,可以用concat_ws。上例为

select concat_ws(',',city,state)  as   new_address from customers;

  • 回复 @p粉 @陈磊 @autoload 你们的方法都一个一个试过了,还是报错!
    珠穆朗玛锋 作者 2023-04-03 16:19:32
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号