现在有表a1
内容
id name
a01 ttttt
a02 ddddd
a03 eeeee
a04 fffff
a05 ggggg
把所有记录的ID中的a 变成b 应该如何写呢?
内容
id name
a01 ttttt
a02 ddddd
a03 eeeee
a04 fffff
a05 ggggg
把所有记录的ID中的a 变成b 应该如何写呢?
解决方案 »
- 怎样更新“FullPath”这个字段
- 三核的cpu,操作系统是xp3的可以安装 SQLServer 2005开发版吗?
- 请问如何跨域访问使用自定义实例名的SQLSERVER
- 我想问个查询语句 很简单 但我的头昏了
- 求insert语句写法,来者有分!!
- 如何查询三个月之内的数据啊
- 哪位帮忙看看,一个根据另个表字段值覆盖现有表字段的值的问题
- 求一sql语句正确写法
- 谁能告诉我 odbc 还有 sql2000 都说缺少 驱动程序 不能连接 怎么回事啊
- 想知道有关数据库调用效率的资料
- 锻炼脑细胞,不怕累的进来看看,批量替换数据库里视图、存储过程、函数中的字符串问题
- 不设置联合主键,怎样让一个表的两列或几列的组合不唯一!
例如
id name
aa01 kkkkk我只想改变第一个a不想改第二个a应该如何写呢?!
update a1 set id=replace(id,'a','b')
例如
id name
aa01 kkkkk 我只想改变第一个a不想改第二个a应该如何写呢?!update a1 set id=replace(id,'aa','ab')
where left(id,1) = 'a'
对id第一个字符为a的 新字符连接上截取a后的字符串
例如
id name
aa01 kkkkk 我只想改变第一个a不想改第二个a应该如何写呢?!
UPDATE a1 SET id = 'b' + substring(id, 2, 3)
WHERE LEFT(id, 1) = 'a'