要求:语句直接在查询分析器中执行并按条件更新数据库表名:T
字段:ID A B C D E F J
数据量:大概100万条A - F 都是整型值
判断 A - F 中包含几个奇数
然后更新 字段 J比如 A - F 中包含4个奇数,那么 J = '4:2'
字段:ID A B C D E F J
数据量:大概100万条A - F 都是整型值
判断 A - F 中包含几个奇数
然后更新 字段 J比如 A - F 中包含4个奇数,那么 J = '4:2'
解决方案 »
- 求sql
- 两个多数据合并的问题
- 如何用odbc方式批量写入sql?
- 求高效存储过程!!!
- *****************网络数据恢复问题*********************
- 如何写这两个建表的约束关系(主?外?)?
- UNION ALL 视图 'tb' 不可更新,因为没有找到分区列
- 100分!!!哪里可下载sybase的SQL语法书籍?
- 安装sql server2000(sql server7.0)到配置ODBC时出错,不能安装?有谁碰到过?
- 一個怪問題﹖
- SSMS中如何用图形界面设置一列为IDENTITY (1, 1) PRIMARY KEY
- sql server 中text类型的疑问
update T set
J=cast(A%2+B%2+C%2+D%2+E%2+F%2 as varchar)+':'+cast(6-A%2+B%2+C%2+D%2+E%2+F%2 as varchar)
Set @i= case when A%2=1 then 1 else 0 end+ case when B%2=1 then 1 else 0 end
+case when C%2=1 then 1 else 0 end+ case when D%2=1 then 1 else 0 end
+case when E%2=1 then 1 else 0 end+ case when F%2=1 then 1 else 0 end,
J= rtrim(@i)+':'+rtrim(6-@i)