求sql语句,只保留一列中的部分值?

比如:fsdf你好fdsfsfsdfospd呵呵fdfdfkjlkjldksd再见fdsfdsfds通过sql语句将这一列更新成:你好呵呵再见希望达人帮助.感谢你.... 比如:fsdf你好fdsfsfsdf
ospd呵呵fdfdfkjlkjl
dksd再见fdsfdsfds
通过sql语句将这一列更新成:你好
呵呵
再见
希望达人帮助.感谢你.
展开
 我来答
kongxianji537
2010-12-29 · TA获得超过661个赞
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:91.8万
展开全部
以下是根据你的问题做的测试,希望对你有用:
CREATE TABLE kongxianji537 (a VARCHAR2(50));

-- 往表中插数据
INSERT INTO kongxianji537(a)VALUES('fsdf你好fdsfsfsdf');
INSERT INTO kongxianji537(a)VALUES('ospd呵呵fdfdfkjlkjl');
INSERT INTO kongxianji537(a)VALUES('dksd再见fdsfdsfds');
COMMIT;

-- 根据你的问题进行修改:
UPDATE kongxianji537 SET a= substr(a,5,2);
COMMIT;
百度网友0951d78
2010-12-29 · TA获得超过1451个赞
知道小有建树答主
回答量:1727
采纳率:0%
帮助的人:1271万
展开全部
如果文字前面的字母个数是一致的,那就可以用截取函数
substr(栏位,5,4)
substring(栏位,5,4)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式