永发信息网

sql server 中如何将某个表中某列中在最后含有()的项目筛选出然后删除???

答案:3  悬赏:0  手机版
解决时间 2021-02-07 02:42
例如下表:
name title id others

jack(中国) 1 556 no

jet(北方) 2 665 no

ti(美国)m 3 776 no

li(英国)sa 3 667 no

lily 3 777 no

cathe 1 778 no
我就是要把像jack(中国) jet(北方) 这样的筛选出来然后将 (中国) (北方) 删掉。
注意:像ti(美国)m 、li(英国)sa 不需要做任何修改或删除;
修改完成后的表应该是这样的:
name title id others

jack 1 556 no

jet 2 665 no

ti(美国)m 3 776 no

li(英国)sa 3 667 no

lily 3 777 no

cathe 1 778 no
具体应该怎么实现?请详细告知,非常感谢!!!
最佳答案
如果每个里面都只会有一对(),则可以如下处理

update 表 set name = left(name,charindex('(',name,1) - 1 )
where right(name,1) = ')'
全部回答
select distinct prof,tname from (select * from 表名 where depart='计算机系' or depart='电子工程系');
delete from 表 where id in(select id from 表 where Substring(name,len(name)-1,len(name)=')')
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
丹妮美业地址在哪,我要去那里办事
下图表示某雄性动物体内处于不同分裂状态或时
我父亲和大伯因一点小事,吵嘴 ,后来打架了
北票市工商行政管理局注册登记厅地址好找么,
蔬菜水果店地址有知道的么?有点事想过去
小米盒子能否下载QQ游戏?
北票市工商局地址在什么地方,我要处理点事
当采用柴油发电机组做消防备用电源时,其线路
epson LQ-630K 今早打印 显示usb无法识别 重
主电机5.5KW的数控车床X、Z轴电机扭矩多大
沈染房子地址有知道的么?有点事想过去
蛋白质完全燃烧后,产物不含有的物质是…(
感觉离死亡越来越近了。。。
她说,不想拿爱当羁绊。什么意思啊???
北票市工商行政管理局运输市场管理所地址在什
推荐资讯
扬州市广陵区西门钢琴幼儿园地址在什么地方,
方程x2+y2+ax+2ay+2a2+a-1=0表示圆,则a的取
电脑系统重装怎么操作啊?在控制面板里的哪个
毛冬青治脉管炎是不须要肖炎药
中国买的iPhone到俄罗斯能用么
时诺比石英手表如何换电池
城区第二小学地址好找么,我有些事要过去
中国信合(白泥信用社)在哪里啊,我有事要去这
古代人们有那些通信方式
麦克风KTV(韦曲店)地址在什么地方,我要处理
林源五金地址在什么地方,想过去办事
广州市天河区天园街道商会地址在什么地方,想
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?