社区
MySQL
帖子详情
关于concat()连接字符问题
jin329093637
2010-11-29 03:10:01
我想把A,B连接,中间隔5个空格,用concat_ws(' ','A','B'),空格不能重复显示,怎么办,或者有么有更好的方法?
...全文
278
18
打赏
收藏
关于concat()连接字符问题
我想把A,B连接,中间隔5个空格,用concat_ws(' ','A','B'),空格不能重复显示,怎么办,或者有么有更好的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2010-11-29
打赏
举报
回复
ASP中你需要把空格规制成
你可以直接在C#用repalce方法进行。当然也可以在MYSQL 的SELECT语句中用REPLACE函数来实现。
jin329093637
2010-11-29
打赏
举报
回复
OK了,解决方案:在数据库操作的时候,把concat连接用的空格改成
然后添加到dropdownlist项时,用htmldecode解码,就OK 了。谢谢各位出谋~~
jin329093637
2010-11-29
打赏
举报
回复
我跟踪调试,直到最后添加到dropdownlist时值还是a b,但是显示在页面上就没有空格了
zuoxingyu
2010-11-29
打赏
举报
回复
添加进去的字符串是“A B”,这样不会把中间的空格去掉的。要去掉,只会去掉头尾的空格。
jin329093637
2010-11-29
打赏
举报
回复
asp/c#
WWWWA
2010-11-29
打赏
举报
回复
控件宽度不够?什么语言?
jin329093637
2010-11-29
打赏
举报
回复
发现问题了,并不是SQL语句的问题,是我把查询结果添加为dropdownlist后,空格就不见了。有办法让他不消失吗?
jin329093637
2010-11-29
打赏
举报
回复
不是要去掉,而是添加5隔空格
WWWWA
2010-11-29
打赏
举报
回复
中间隔5个空格,用concat_ws(' ','A','B'),空格不能重复显示
a(5个空格)b
不是矛盾的吗?
select concat(A,REPEAT(' ',5),B)
ldb2741
2010-11-29
打赏
举报
回复
[Quote=引用 2 楼 ldb2741 的回复:]
select concat("a"," ","b"); 5个空格
结果是显示5个空格的,你可以试下
[/Quote]
select concat(A," ",B) # 中间5个空格,可以实现你的需求
weivs929
2010-11-29
打赏
举报
回复
[code=SQL]mysql> select concat('a',' ','b');
+-------------------------+
| concat('a',' ','b') |
+-------------------------+
| a b |
+-------------------------+
1 row in set (0.03 sec)/code]
weivs929
2010-11-29
打赏
举报
回复
[code=SQL][/codemysql> select concat('a',' ','b');
+-------------------------+
| concat('a',' ','b') |
+-------------------------+
| a b |
+-------------------------+
1 row in set (0.03 sec)
jin329093637
2010-11-29
打赏
举报
回复
a(5个空格)b
jin329093637
2010-11-29
打赏
举报
回复
就是说结果a和b之间要隔5隔空格,a b
wwwwb
2010-11-29
打赏
举报
回复
中间隔5个空格,用concat_ws(' ','A','B'),空格不能重复显示
举例说明一下
rucypli
2010-11-29
打赏
举报
回复
mysql> select concat_ws(' ','a','b');
+----------------------------------------+
| concat_ws(' ','a','b') |
+----------------------------------------+
| a b |
+----------------------------------------+
1 row in set (0.00 sec)
ldb2741
2010-11-29
打赏
举报
回复
select concat("a"," ","b"); 5个空格
结果是显示5个空格的,你可以试下
ACMAIN_CHM
2010-11-29
打赏
举报
回复
concat ('A',' ','B')
SQL学习(二):
concat
函数(
连接
字符
串)
concat
函数(
连接
字符
串): 使用方法:
CONCAT
(str1,str2,…) 返回结果为
连接
参数产生的
字符
串。如有任何一个参数为NULL ,则返回值为 NULL。 注意: 如果所有参数均为非二进制
字符
串,则结果为非二进制
字符
串。 ...
Lua中使用table.
concat
连接
大量
字符
串
在使用Lua的过程中,当遇到需要
连接
大量
字符
串的时候,尽量不要使用
字符
串
连接
符..进行
连接
,因为Lua中的
字符
串是不可变的,每进行一次
连接
就会复制生成一个新的
字符
串,随着
字符
串的长度越来越长,复制操作也会...
在MySQL数据库中,用GROUP_
CONCAT
连接
字符
串是有长度限制的
在MySQL数据库中,用GROUP_
CONCAT
连接
字符
串是有长度限制的,默认是1024个字节。group_
concat
_max_len系统变量允许我们可以设置
连接
的最大长度。 具体语法: SET [SESSION|GLOBAL] group_
concat
_max_len = val 操作...
MySQL中
concat
函数(
连接
字符
串)
返回结果为
连接
参数产生的
字符
串。如有任何一个参数为NULL ,则返回值为 NULL。 注意: 如果所有参数均为非二进制
字符
串,则结果为非二进制
字符
串。 如果自变量中含有任一二进制
字符
串,则结果为一个二进制...
String常用命令:
连接
字符
串
concat
()
1.
连接
字符
串
concat
() 2.创建格式化对象 format() 3.获取
字符
串某一位置
字符
charAt() 4.获取
字符
串的长度 length() 5.查找子串在
字符
串中的位置 indexOf() 6.截取
字符
串的子串 substring() 7.
字符
串比较 ...
MySQL
57,062
社区成员
56,762
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章