CSDN论坛 > MS-SQL Server > 基础类

update语句能不能一句更新同一个表中两个字段的值啊,还是要update两句啊?在线等 [问题点数:10分,结帖人btw505]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:10
Bbs9
本版专家分:54693
Blank
微软MVP 2010年1月 荣获微软MVP称号
Blank
黄花 2006年1月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2006年2月 MS-SQL Server大版内专家分月排行榜第三
2005年12月 MS-SQL Server大版内专家分月排行榜第三
2005年11月 MS-SQL Server大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
mysql更新两个表 使用一个关联字段
update Taizhang m, Element_tj t set m.position = t.position where t.U3DName= m.U3DName -- and m.position is null 受影响的行: 4037 时间: 273.326s 效率较差  有时间修改下
sql 更新语句 关联两张表
sql 两表关联 更新 update set from 语句格式 Sybase和SQL SERVER:UPDATE...SET...FROM...WHERE...的语法,实际上从源表获取更新数据。 在 SQL 中: Update A SET A.dept =B.name FROM A LEFT JOIN B ON B.ID=A.dept_ID 
sql语句--更新表中所有数据的某些字段
今天更新了某个表中的数据,表中数据有很多,但是手动改为之后需要将更新语句弄出来,在测试环境上执行一遍,但是手动更改之后并不产生相应的update语句。身边一位数据库操作比较牛的人马上给解决了,感觉很6666啊。。。。又学了一招       方法特别简单,就是sql拼接 select 'update 表名 set 字段名='||字段名||' where 主键='||主键 ||' ' fr
postgresql多表联合批量更新
update table_p as p set p_name = a.name,p_user = a.user_id,p_type = 'P02' from ( select x.user_id,x.name,x.p_id from table_u x join table_p y on x.p_id = y.p_id ) as a where p.p_id = a.p_id;ps: 试了好几种...
oracle 多表关联更新,需要更新的字段在另一个表里
两表(多表)关联update -- 被修改值由另一个表运算而来 update customers a -- 使用别名 set city_name=(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id) where exists (select 1 from tmp_
oracle中update语句修改多个字段
如需要修改下列数据:表名为student一般会这样写:update student set sname = '李四', sage = 20, sbirthday = to_date('2010-01-01', 'yyyy-mm-dd'), saddress = '广州市越秀区' where sid = 1;如果字段非常多,这样写就稍微麻烦点,因为待修改字段和...
sql语句中not in和exists 的用法以及更新两个表数据的插入实例
exists 与 in 最大的区别在于 in引导的子句只能返回一个字段,exists : 强调的是是否返回结果集,不要求知道返回什么,
oracle 更新Clob字段
oracle 更新Clob字段的时候报 java.lang.ClassCastException: weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB   原代码: oracle.sql.CLOB clob=(oracle.sql.CLOB)rs.getClob("xsl1");
SQL中的update语句涉及到两张表,老是忘,现在记下了
使用SQL中UPDATE语句实现多表更新时间:2010-09-17 10:39 来源:互联网  在开发中,数据库交换使用,关键性的语法各不相同,这是一件让开发人员很头痛的事情.下面为您介绍SQL中Update语句更新多表时在SQL Server,Oracle,MySQL三种数据库中的用法.,供您参考。 我也试了SQLite数据库,都没成功,不知是不支持多表更新还是咋的. 在本例中: 我们要用
update语句多表关联
update table1 a set a.ziduan = (select b.newziduan from table2 b where a.id = b.id)
关闭
关闭