永发信息网

用SQL处理表中所有数据,要使其中一列的数据等于别一列的数据。

答案:3  悬赏:50  手机版
解决时间 2021-02-01 17:22
另外,我是想B列中如果包含“111”就将A列值修改为“值1”,如果包含“222”就将A列值改为“值2”,我估计要用循环,用SQL写循环,我没做过。
最佳答案
update a
set colB=case when charindex('111',colA)>0 then '值1' case when charaindex('222',colA)>0 then '值2' end
全部回答
用别名,比如: select 另一列 as [其中一列] from tablename 用case 语句,不用循环,你查一下case的用法.
假设表名为TAB,需要使TAB表中的C2等于C1 SQL如下: UPDATe TAB T1 SET T1.C1 = (SELECT T2.C2 FROM TAB T2 WHERe T1.ROWID = T2.ROWID) 如果数据量达到千万级,使用update就要注意了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宏达五金水暖电器油漆地址在什么地方,想过去
【品牌专区】品牌专区展现策略是()
我觉得要下雨了,————不到一会儿就真的下
同行跨省转账人民币100万元需要多少手术费
夜深的意思是什么啊?知道的请说下!
化学分子、质子、原子、离子。电子、核外电子
前途吴月龙五金专卖店地址在什么地方,我要处
CSOL生化模式沙漠图里恐怖的叫声是怎么回事?(
硬盘的电源插口插不进?什么原因?
艾氏五金日杂店怎么去啊,我要去那办事
已知函数y=ax^2+(2a-1)x+3在区间(-∞,3]上
征罚的意思是什么啊?知道的请说下!
AUTO CAD 所画图形太小 看不清 怎样调比例 o(
我是证人里面 鹿晗死了没
奥迪A3前叶子板是什么材料的,铁的吗
推荐资讯
客户的样品给我做测试,但他没有催我情况怎么
本来是考科目四,今天却停电了,还用再约吗
意凡家居特卖场地址在哪,我要去那里办事
如何让matlab 忽略错误运行
针灸减肥必须要封针吗
逻辑与计算的区别是什么
有关函数,只求第3问的详细解题思路C点坐标(2,
各位大神,车辆提档快递单丢失怎么办啊?
本人想在淘宝网上把家乡的压榨油菜籽油带出小
【千分考】求解方法复旦大学千分考数学题当a
人死前有什么症状?自残的人会感觉到痛吗?
永恒之塔为什么我一进游戏画面就自动向右旋转
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?