位置: 编程技术 - 正文

sql server的 update from 语句的深究

编辑:rootadmin

推荐整理分享sql server的 update from 语句的深究,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

一般来说update一个表, 使用where语句即可:

注意:

update 语句后面的table名称,是不可以启用别名的。那么此时的id字段,就是来自Ttest表的(无可厚非)

但是,如果update,还有额外的join table 条件约束,语句如下:

注意:

sql server的 update from 语句的深究

update 后面的Ttest 不能使用别名那么定位到,要修改的Ttest记录,就必须这样写:Ttest.id =

如果直接写id=, 会分不清是 Ttest 表 还是 Tparent 表的 id此sql语句的意思是,如果想修改自身的statusInd属性,得关联其parent的statusInd属性是否也是'ACTIVE'

此时,层级关系是使用两个表(Ttest和Tparent)来定义 。

但是如果,数据库表的设计,只是用一个表(Ttest),来表述数据之间的层级关系(Ttest.parentId = Ttest.id),如何书写,可以实现目的呢?(如果想修改自身的statusInd属性,得关联其parent的statusInd属性是否也是'ACTIVE')

实现如下:

解释:

其需求是:修改自身的statusInd属性,得关联其parent的statusInd属性是否也是'ACTIVE'update 后面的表(Ttest)不能,命名别名!from 后面的表 也是 Ttest,但是 要update的Ttest 记录 和 from Ttest 记录并不一样 (要update 孩子,但是要from 关联其父亲)

from 后面 要多写 一个 没有别名的 Ttest ,用来指定此表的记录,就是要被update的。而需要from join的 (Ttest)表,就必须有一个别名,来区别与update的表(Ttest)

sqlserver 增删改查一些不常用的小技巧 一Insert语句1.在数据中只插入默认值:insertinto[DBTrain].[dbo].[log_info]defaultvalues2.在可以为null的字段中,如果要设置null,可以按下[Ctrl+0],注意是零不是o,如

总结下sqlserver group by 的用法 今天用实例总结一下groupby的用法。归纳一下:groupby:ALL,Cube,RollUP,Compute,Computeby创建数据脚本CreateTableSalesInfo(Ctiynvarchar(),OrderDatedatetime,OrderIDint)ins

SQLSERVER中忽略索引提示 当我们想让某条查询语句利用某个索引的时候,我们一般会在查询语句里加索引提示,就像这样SELECTid,namefromTBwith(index(IX_xttrace_bal))wherebal当在生产环

标签: sql server的 update from 语句的深究

本文链接地址:https://www.jiuchutong.com/biancheng/348063.html 转载请保留说明!

上一篇:SQLSERVER数据备份文件的分割备份方法(sqlserver数据备份恢复)

下一篇:sqlserver 增删改查一些不常用的小技巧(sqlserver增删改查执行语句)

  • 企业所得税申报表
  • 职工旅游不计入福利费
  • 小规模纳税人工程发票几个点
  • 本月无销售额,但是有进项,需要认证吗
  • 公司付给中间人居间费用如何纳税
  • 新政府会计制度衔接预算会计需做好的账目清理工作有
  • 固定资产清理净损失怎么算
  • 小规模纳税人季度多少免税
  • 信用卡到账手续费
  • 个人劳务附加税税率表
  • 小规模纳税人印花税是季报还是月报
  • 出口退税逾期申报,需申报出口货物收汇情况表
  • 交印花税需要身份证吗
  • 资产减值准备的税务处理
  • 房产税按原值计算公式
  • 学校捐赠收入需上交吗
  • 接受捐赠的固定资产进项税额可以抵扣吗
  • 法人转钱到公户是借款还是投资款
  • 货物丢失计入什么费用
  • 出口退税率为0算免税吗
  • 可以选择用简易计算办法计税的是哪些
  • 分公司可以再开分公司吗
  • 不计提盈余公积可以分红吗
  • 招商引资政府返税政策不兑现
  • 2019小规模纳税人增值税起征点
  • 收到教育费附加返还款现金2000元会计分录
  • 社保和公积金的钱可以取出来吗
  • 人人有份类似的词语
  • 现金折扣列题
  • 企业扶贫款怎么做账
  • windows中的网络协议的配置原理
  • 如何解决windows7无法开机
  • 是否填写国家统计局一套表
  • 无法收回的应收票据怎么处理
  • 怎么获得2021
  • amr文件下载
  • newdot.exe - newdot是什么进程 有什么用
  • 无形资产的摊销方法
  • linux命令行使用鼠标
  • win7系统安装包多大
  • 集团公司内部结构是什么
  • 暂无支付能力的原因
  • 对于企业无法支付的应付账款
  • vue图片放在哪里
  • 其他应付款包括应付股利和应付利息吗
  • 物业管理服务小组职责
  • 利润表中利息费用为负数是什么意思
  • 研发企业所得税税率
  • mysql安装配置教程csdn
  • 网银可以给个人转账
  • sql 存储过程语句
  • 企业固定资产如何查询
  • 其他应收款期末借方余额表示什么意思
  • 进项留底是什么科目
  • 材料成本差异的含义
  • 小规模纳税人购进商品会计分录
  • 公司与公司之间可以借款吗
  • 外贸企业面对人民币升值应该采取什么的避险措施
  • 以物易物方式销售货物的增值税处理
  • 待清算商户款项分录的摘要是什么
  • 资产损失根据发票核算
  • 研发费用中专利是什么
  • 房地产开发企业资质管理规定
  • 存储过程mysql
  • sqlserver2000企业管理器自动关闭
  • mysql 启动报错
  • win8最多支持多大内存
  • 怎么备份和恢复goodnotes中的数据
  • s24evmon.exe - s24evmon是什么进程 有什么用
  • win7开机提示音在哪里关闭
  • perl scripts
  • Cocos2d之CCScene
  • kindeditor获取内容
  • javascript的
  • npm安装淘宝镜像操作方式
  • 异步任务管理器
  • 广西税务软件
  • 经开区税务局党委委员 副局长 杨兴爱
  • 个人所得税自行纳税申报表a表填写模板
  • 17%增值税什么时候开始
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设