66问答网
所有问题
SQL Server中如何操作"如果一个字段为空,则将另一个表中的某字段赋值给他"
A表中有id,a字段(a有的为null),B表中有id,b字段
如果a字段的值为null,则将A.id=B.id中b的值复制给a
SQL Server中存储过程该怎么写?
举报该问题
其他回答
第1个回答 2014-07-07
update A set A.a = B.b
from B
where A.id = B.id
and A.a is null;本回答被提问者采纳
相似回答
如何SQL
2000
Server
为空字段赋值
答:
如果NULL与算术运算 则结果为NULL 如果NULL与比较运算 则结果为FALSE
sqlserver中
replace函数的使用
答:
1. 函数定义与参数: REPLACE函数接受三个参数。第一个参数是要进行替换
操作的
原始字符串;第二个参数是需要被替换的子字符串;第三个参数是替换后的新字符串。2. 替换过程: REPLACE函数会在原始字符串中查找与第二个参数相匹配的子字符串,并用第三个参数指定的字符串来替换找到的所有匹配项。如果...
...一个表所有记录的部分
字段
数据赋于给
另一个表中的
部分字段?
答:
insert into 表2(A,B,C) select X,Y,Z from
表1
如何
用
SQL
语句把一个表值
赋值
到另外
一个表中
答:
--
Sql
server
update b set b.c=a.c from a,b where a.a=b.b --Oracle update B set c = (select c from A where A.a = B.b and rownum=1)--rownum=1有多条纪录取第一条,否则有重复纪录(a.a=b.b>1)会报错
怎样
利用insert into 语句向
SQL
Server
所建的
表中
插入
一个
空值,是用...
答:
如果你
表的字段
允许空。在给表中数据赋值时不给值就可以了。如:有个name 字段不赋值 insert into table(id) values(1)这样name字段就有NULL值了。。
SQL
存储过程中将记录集某一记录
的某
一
字段赋值给
变量
答:
LZ 试试这个 把位置换换 SELECT TOP 1 @参数=Column FROM Table WHERE ...
大家正在搜
相关问题
怎样用SQL语句在某一值为空时赋值给它另一个值
如何使用SQL将一个表中的内容赋值到另一个表的字段中
怎样将sql数据库中同一表中的一列数据更改为另外一列的数据?
如何将sql数据库中一列中的值复制到另一列
SQL语句把同一个表中的a字段中的数据复制到另一个字段b中
SQL语句 怎么把一个表的数据复制到另外一个表里面
Microsoft SQL Server2000 同一张表中...
SQL:如何将一个表中某个字段的值全部更新到另外一个表相应的...