sql 2008 怎么查询指定带空格的数据 比如:要查的值是 张 三 张三中间的空格要怎么表示?
如题如果要把这个值更新成别的值又应该怎么表示?select*from表名where字段like'张%三'查询不到结果...
如题
如果要把 这个值更新成别的值 又应该怎么表示?
select *from 表名 where 字段 like'张%三' 查询不到结果 展开
如果要把 这个值更新成别的值 又应该怎么表示?
select *from 表名 where 字段 like'张%三' 查询不到结果 展开
展开全部
select *from table1 where 字段 like'%张%' 这么查
简单的写法就是 直接更新
UPDATE able1 SET 列名称 = 李四 WHERE 字段=‘张三’
查询更新!
UPDATE table1 alias
SET (column_name,column_name ) = (
SELECT (column_name, column_name)
FROM table2
WHERE column_name = alias.column_name)
WHERE column_name = VALUE
简单的写法就是 直接更新
UPDATE able1 SET 列名称 = 李四 WHERE 字段=‘张三’
查询更新!
UPDATE table1 alias
SET (column_name,column_name ) = (
SELECT (column_name, column_name)
FROM table2
WHERE column_name = alias.column_name)
WHERE column_name = VALUE
追问
怎么去空格 但是要保留原来的内容 只是去掉某个字段值的所有空格?
追答
去左边的空格,用ltrim();
去右边的空格,用rtrim()。
可以两个一起用:rtrim(ltrim())
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询