作者kidnaper (弗卡夏)
看板Database
标题[SQL ] 删除字元!!
时间Wed Nov 9 10:29:29 2011
我想请问一下大家!
我目前拿到的资料栏位IC有A53.也有A53
我想把 A53.的资料改为A53 把.这个字删掉
table1
----------
IC |
---------|
A53. |
A53 |
. |
. |
. |
----------
我有两个想法
想法一
直接删除.这这个字元 但是我不会下这个语法!!
想法二
select IC from table1 where like '%.' 找出包含有.的登记错误资料
select Mid(IC,1,3) from (select IC from table where like '%.') 提出前三个字A53
利用更新 update table1 set ........
想请教大家这两个想法哪个比较好?该怎麽下比较恰当?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.127.26.132
1F:推 twoseven:用replace ? 11/09 12:41
2F:推 musie:UPDATE table1 SET IC = replace( IC ,"." ,""); 11/09 13:35
3F:→ kidnaper:後来测试果然是用楼上大大的方法!!谢谢!!在mysql ok!感谢 11/13 00:48
4F:→ kidnaper:请问是不是要把" 改成 '代表字串~~ 11/13 00:52