select *
from student
where name ='张三'
这样查不到记录,要 like '张三%'才能查到,就是后面多了一个回车键,
导致导出来的EXCEL表格中这条记录会错位,现在要把后面那个回车键去掉,该怎样实现?
再者,有没有批量处理的方法,记录有很多呢,不可能导出来之后再回去改吧,呵呵。
from student
where name ='张三'
这样查不到记录,要 like '张三%'才能查到,就是后面多了一个回车键,
导致导出来的EXCEL表格中这条记录会错位,现在要把后面那个回车键去掉,该怎样实现?
再者,有没有批量处理的方法,记录有很多呢,不可能导出来之后再回去改吧,呵呵。
解决方案 »
- 求SQL:相同数据根据记录的多少进行排序
- plglenn33,什么意思啊,被封杀了,郁闷啊,我没有发广告,没有发政治信息,没有发黄色信息,没有发暴力信息,谁有这个权限封杀一个良民的号呢?
- 各位大侠,请问这个sql怎么写?谢谢啊
- T-SQL学习笔记(新增了:存储过程\用户自定义函数\全文检索\触发器)
- windows服务中的,数据库连接问题
- output参数的值传不出来啊,请高手们帮我分析一下,谢谢了
- 取字段时间
- SQL如何删除某列中重复的部分内容
- 时间相加问题
- 100分求复杂分类查询问题
- 带参数的动态SQL问题
- 安装SQLSERVER2005时,由于选择的不是混合模式,导致SA帐号登录失败,请问如何解决?
from student
where replace(replace(name,char(10),''),char(13),'') ='张三'
set name=replace(replace(name,char(10),''),char(13),'')
select replace(replace(replace(name,' ',''),char(10),''),char(13),'') from student
set name=replace(replace(name,char(10),''),char(13),'')
insert into #a select '其他数据','张三
'select * from #a where aa='张三
'
a aa
-------------------- --------------------
其他数据 张三(1 行受影响)--try
select a,'张三' [name] from #a student where aa='张三
'
a name
-------------------- ----
其他数据 张三(1 行受影响)--有别与
select *,'张三' [name] from #a student where aa='张三
'
a aa name
-------------------- -------------------- ----
其他数据 张三
张三(1 行受影响)
from student
where ltrim(rtrim(name)) ='张三'
select * from student where ltrim(rtrim(name)) ='张三'
set name=ltrim(rtrim(name))
where ltrim(rtrim(name))='张三'