sql语句怎么把NULL赋值给另一个值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql语句怎么把NULL赋值给另一个值相关的知识,希望对你有一定的参考价值。
set @no='NULL'
update tablename
set no=@no
这么写的话no值显示为‘ ’
要的结果是no的值显示为NULL,应该怎么改才对
set @kkk ='null'
update TTT1
set aaa = @kkk
where bbb= 7
我感觉我是按照你的方法一模一样写的,可是我的更新结果显示的值确实为 null 不是'' 参考技术B NULL为关键字,直接赋值为NULL即可,如=NULL或:=NULL等.本回答被提问者采纳 参考技术C 额,为什么Set @no='NULL'这句要加引号呢?
把引号去掉不是可以吗? 参考技术D no set @no 就可以了啊 很简单的
sql怎么将一张表的字段赋值给另一张表
有表TbUser,字段UserID;
表TbYTZ,字段UserID;
怎么把上面表的userid的值赋给下面表的userid
插入数据insert into TbYTZ(UserID) select UserID from TbUser更新数据则在TbUser和TbYTZ两个表要有一个关系。如TbUser.a1=TbYTZ.a2UPDATE TbYTZ SET TbYTZ.UserID = (SELECT UserID FROM TbUser WHERE TbUser.a1=TbYTZ.a2)
结构化查询语言(英文简称:SQL)是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
如果是 Insert ,插入数据
那么 insert into TbYTZ(userid) select userid from tbuser where ...
如果 是更新 ,需要关联字段。 参考技术B 你是要直接插入到TbYTZ表? insert into TbYTZ(userid) select userid from TbUser 参考技术C UPDATE `TbYTZ` SET `TbYTZ`.`UserID` = (SELECT `UserID` FROM `TbUser` WHERE XXXXXX)
XXXXXX是条件
更新还是插入数据?
插入数据
insert into TbYTZ(UserID) select UserID from TbUser更新数据则在TbUser和TbYTZ两个表要有一个关系。。。
如TbUser.a1=TbYTZ.a2
UPDATE TbYTZ SET TbYTZ.UserID = (SELECT UserID FROM TbUser WHERE TbUser.a1=TbYTZ.a2)本回答被提问者和网友采纳 第5个回答 2018-01-24 update TbUser set a.UserID=b.UserID from TbUser a,TbYTZ b where a.id=b.id(id是两个表的关联字段)以上是关于sql语句怎么把NULL赋值给另一个值的主要内容,如果未能解决你的问题,请参考以下文章