位置: 编程技术 - 正文

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增删改查执行语句)

  • 金税四期一般纳税人应对
  • 公司亏损汇算清单模板
  • 什么公司可以开普票
  • 个人所得税是全部收入吗
  • 金蝶专业版仓库反审核怎么做
  • 企业所得税怎么缴纳
  • 小规模纳税人申报时间
  • 房产税和城镇土地使用税的区别
  • 收到保险公司开票怎么做账
  • 低价销售差额部分计入
  • 汇算清缴跨年发票
  • 工会应付下级经费
  • 预付账款是付没付钱
  • 更新改造过程中被替换部件的账面价值
  • 银行给企业的存款怎么存
  • 淘宝店注册公司流程
  • 2018企业所得税小微企业优惠政策
  • 金税盘没票了
  • 食用盐适用的增值税税率
  • 工会经费由谁审批
  • 购入生产车间
  • 用友软件报表公式
  • win10自带播放器不见了
  • 低值易耗品包括哪些内容?属于什么科目?
  • 城镇土地使用税优惠政策
  • linux怎么打开文本文件
  • php数组函数实现机选双色球
  • 跳线和短接
  • 在建工程主要包括哪些
  • 支付广告费会计怎么做账
  • php变量底层实现
  • php和aspnet哪个好
  • php操作redis
  • 销售货物应如何记账
  • anaconda更改虚拟环境路径
  • 使用一个for循环每次输入一个姓名和得分
  • web-inf lib
  • 总账是按年还是按月结账
  • 残保金解决方案
  • 企业进项税怎么查询
  • 哪些项目的进项税额可以从销项税额中抵扣
  • 帝国cms如何使用
  • mysql查询数据库前五条信息
  • 建筑业委托加工合同范本
  • 融资租赁首付租金会计账务处理
  • 研发费用成本化和费用化
  • 个人所得税专项扣除2023最新政策
  • 利息收入为负数的原因
  • 背书是什么含义
  • 合并报表两种方法
  • 多交的税款不退可以吗
  • 营改增后建筑业开票规定
  • 复利现值和复利终值互为逆运算对吗
  • 规划设计费收费依据
  • 怎么判断win7还是win10
  • pe下修改windows下的盘符
  • shutdown /f
  • spyblast.exe - spyblast是什么进程 有何作用
  • 富泽园假日酒店
  • win8 怎么样
  • win8.1怎么用
  • linux网络聚合
  • ext combox 下拉框不出现自动提示,自动选中的解决方法
  • js正则表达式gi
  • 如何除掉
  • python数据结构教程
  • 用javascript写表单代码
  • 封装是什么意思?
  • android+
  • 焦点问题是什么
  • python条件怎么算合法
  • js 设计模式
  • python中url
  • 如何在电子税务局签订三方协议
  • 季度税额怎么算
  • 装卸搬运费属于
  • 重庆市国家税务局电子税务局官网
  • 个人限购
  • 货物税费
  • 重庆电子税务局怎么绑定办税人员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设