位置: 编程技术 - 正文

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

  • 异地车辆流程
  • 资源税的征税对象都是原矿和选矿
  • 无法支付其他应付款说明
  • 销项税现金流量指定
  • 索赔怎么开票
  • 长期借款利息计入应付利息吗
  • 账簿保管期满如何销毁
  • 存货非正常损失的纳税筹划
  • 境外企业分红怎么交税
  • 跨月增值税专票退回涉及哪些税费
  • 电视机在开票中属于哪一类
  • 出口免税进项税额转出会计分录
  • 小规模纳税人国企
  • 发票停票会自动恢复吗
  • 软件企业所得税两免三减半
  • 公司汽车一年可以用多少油费
  • 水利建设专项收入怎么申报不了
  • 存货跌价准备用账面余额还是账面价值
  • 税种登记要带什么资料?
  • 不征收增值税的项目有哪些
  • 已开票不确认收入未收款怎么做账
  • 运输服务费和运输费分别计入什么科目
  • 在win7中,打开资源管理器的快捷键
  • win10设置变成竖排
  • php远程调用
  • incorrect email format
  • 罂粟是不是草果
  • php上传文件夹
  • consolo application
  • PHP:curl_unescape()的用法_cURL函数
  • mac修改系统版本号
  • 收费公路通行费财政电子票据可以抵扣吗
  • mediabrowser.exe是什么
  • php curl命令详解
  • php在线阅读器源代码
  • mysql事务执行流程
  • 建筑安装企业核定征收企业所得税
  • 小企业会计准则2023电子版
  • 暂估纳税调增了账务怎么处理
  • 向日葵茎上有刺吗
  • 费尔南迪纳岛气候类型
  • php 字符串
  • 门店装修费怎么记会计凭证
  • 如何提升人工劳动效率
  • 营业外支出科目代码
  • 风险资本生存概率
  • mysql的union语句
  • sql存储过程几个主要步骤
  • 经营范围没有的项目可以做吗
  • 新公司成立需要刻哪些章
  • 让渡资产使用权属于收入吗
  • 什么是营业净利率计算公式
  • 自建的固定资产折旧计入哪里
  • 报销无法取得发票
  • 建筑行业有哪些生意可以做
  • 计提的利息汇算清缴时要调整吗
  • 赠送购物券的会计处理
  • 现成的财务报表
  • 为什么要计提工资附加费
  • 内部审计人员独立性
  • 建账的要点
  • navicat不能创建string类型
  • windows安装orthofinder
  • 电脑重装系统win8
  • win10打开蓝屏怎么解决
  • Metaio SDK 6.0.2自带Example自己实现(三)
  • Android游戏开发打砖块
  • JAVA的OPENGL,JOGL入门实例----不断变色的点阵 (源代码)
  • unity ui控件
  • vue router详解
  • 事件委托jq
  • 侧边栏html
  • jquery deferred对象
  • 2022河南省地方专项计划分数线
  • 资源税的税目有7个,其中不包括
  • 志愿者补贴如何领取
  • 北京市地方税务局
  • 医院等级怎么查询系统
  • 单据整理方法
  • 国家税务局增值税发票平台
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设