位置: 编程技术 - 正文

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

  • 借款利息收入是企业收入吗
  • 房地产开发企业资质管理规定
  • 固定资产入账怎么做账
  • 其他债权投资是资产还是负债
  • 累计个税是每年累计吗
  • 发票商品类别有哪几种
  • 哪些发票能做公章
  • 普通发票金额和申报工资有关系吗
  • 红冲发票跨年怎么操作
  • 股东个人为公司付的钱
  • 偶然所得计税依据 包不包含增值税
  • 年末增值税结转账务处理流程
  • 收取返利发票怎么开具?
  • 自产的产品无偿赠送职工
  • 股权转让溢价部分怎么做分录
  • 集团内部是什么意思
  • 企业在建工程如何做账
  • 收到国家退税
  • 旧货如何卖
  • 增值税发票本月没用完可以下月用吗
  • 企业的车辆购置税计入哪个科目
  • 咨询费 税
  • 同程旅行酒店预订
  • 资产改变用途的法律规定
  • 销售不动产增值税税率变化
  • 保户储金科目属于保险公司的什么科目
  • 1697510110
  • 车间的制造费用包括哪些
  • 原本可以打开的软件
  • 苹果6手机蓝牙
  • php preg_quote
  • phpwind教程
  • php怎么自学
  • 免费投放资产收益的平台
  • 职工教育经费会计准则最新规定
  • 企业获得境外咨询费
  • 自愿放弃增值税优惠怎么写
  • 城市维护建设税减免税优惠政策
  • 工程结算在资产负债表中哪个科目显示
  • vue获取value值
  • matching path
  • 注册资本为
  • 企业日常费用支出明细表
  • 对外捐赠的会计处理企业会计准则和小企业会计准则
  • mongodb replica set 配置高性能多服务器详解
  • 货物不符合质量条款规定
  • 政府补助会计处理方法
  • 典当行借款合同需交印花税吗
  • 一般纳税人企业所得税税率2023
  • 交通运输行业属于什么性质
  • 对公外汇汇款业务
  • 售后服务维修收费制度
  • 个人所得税税前扣除凭证
  • 退多收的费用计入什么科目
  • 租金收入确认收入时间
  • 资产减值损失和资产减值准备的区别
  • 融资租赁的固定资产计提折旧吗
  • 《新会计准则》
  • mysql 备份和恢复
  • win7系统双击不能打开我的电脑
  • win8开始在哪里
  • windows的服务怎么打开
  • centos7批量创建用户
  • centos6.x下安装maven CentOS自动安装Maven的方法
  • win7系统有自带的杀毒软件吗
  • win8怎么设置
  • win8怎么打开桌面
  • python标准库函数有哪些
  • python模拟登录爬取数据
  • 自制u盘杀手
  • 用javascript写简单网页
  • jQuery ajax 当async为false时解决同步操作失败的问题
  • android 加载大量图片
  • 轻松实现的英文
  • android开发电视app教程
  • python 面向对象 类
  • 市直单位正职是市单位一把手吗
  • 返利是否合法
  • 沈阳沈河区税务局待遇
  • 纪检组长如何监督党员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设