求一条sql语句 有三条记录 a b c 2 602 100 2 601 200 2 603 3 602 100 3 601 200 3 603要使字段b为603的记录c的值等于602与601记录c的值的和,sql语句怎么写。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update 表名 set c=(select sum(c) from 表名 where a=T.a and b in (601,602))from 表名 as twhere b=603 update test_a set c=t_b.dd select * from test_a join (select a,sum(c)as dd from test_a group by a) as t_b on t_b.a=test_a.a where test_a.c is null 查询语句的循环过程 表A,表B结构完全相同,用什么语句可以找到表A有表B没有的记录? SQL数据库结构无法更改??? 服务器是sql server,客户端连接后点击备份发现是备份在服务器电脑上,怎么备份到客户端的机子上?或者说有没有可能把备份到服务器上的db.bak删掉? 数据库连接到本地 SQL 2005 18456错误, 一个sql分页存储过程的问题!! 在线等:关于SQL2005访问速度慢的问题 为什么我无法登陆ms sql 求救:跨库导数据库表,出错 如何取得表后面的10条记录 刚安装了sql2005,不知道怎么搞,如何连接虚拟服务器sql数据库?
from 表名 as t
where b=603
select * from test_a join (select a,sum(c)as dd from test_a group by a) as t_b on t_b.a=test_a.a where test_a.c is null