set @x="'a','b','c','b'";
要得到
@x="'a','b','c'"
就是去除一个字符串变量中的重复内容
请问怎么样实现?
要得到
@x="'a','b','c'"
就是去除一个字符串变量中的重复内容
请问怎么样实现?
解决方案 »
- 存储引擎开发高手请进!!!
- 求mysql的dos操作命令
- 关于innodb检查点与脏页的问题
- mysql如何把在屏幕上输出的结果输出到一个文件上?
- mysql还原数据备份时是如何防止冲突的?
- mysql 查询问题
- php5使用pconnect连接mysql5,mysql中的连接进程一直保持在11个,是正常的吗?
- insert语句的主键冲突问题
- 请教:一个从mysql数据库删除数据的问题?
- 我在万网的虚拟主机没有MySQL数据库支持,我想自己开启一个SQL数据库支持,谁能提供有用的信息,进来详细说
- 基础问题,MAC上安装了mysql,结果终端自动连接mysql
- 对于MYSQL存储过程动态 SQL 疑问,请帮助
begin
declare i int;
set @x="'a','b','c','b'";
set i=0;
set length=x.LENGTH-8;--求其长度
declare temp varchar;
temp='a';
while i<length do
if temp <> x.substring[i] then
temp=temp.contact(temp,x.substring[i])
end;
set i=i+1;
end while;
end;//我未调试,会报错,我们再一同修改。