位置: 编程技术 - 正文

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
  • 子公司注销应收母公司往来款
  • 土地出让交增值税多少
  • 异地工程预缴税有哪些流程
  • 公益性支出所得税扣除比例
  • 自查补缴的企业怎么处理
  • 固定资产报废做账
  • 金税三期里有员工无工资如何申报?
  • 什么叫未完税
  • 预缴所得税会计分录怎么做
  • 已确认为坏账的应收账款,并不意味着企业放弃了
  • 发生的业务招待费属于什么科目
  • 小规模付增值税怎么做账
  • 新公司税控盘购买流程
  • 发票过期未认证怎么办
  • 民非企业缴纳税额怎么算
  • 应收账款零头没有收到如何账务处理
  • 利润分配属于什么活动
  • 资产负债表中的固定资产是原值还是净值
  • 微信支付宝转账最新规定
  • 利用php实现开心麻花
  • 审核原始凭证应注意
  • php模板之家官网
  • php 写入excel
  • 2023前端面试题pdf
  • 公章是否必须备案
  • 原始凭证必须来源于外部吗
  • js检查json是否合法
  • excel if统计
  • dem如何生成
  • 可变现净值高于成本是什么意思
  • 关于帝国战争的游戏
  • 【MongoDB for Java】Java操作MongoDB数据库
  • windows7基本使用教程
  • 建筑业成本核算流程
  • 社保可以抵扣吗
  • 小卖部铺货首次送货流程
  • 小规模纳税人防水工程专用发票税率是多少
  • 小规模纳税人的条件
  • 公司贷款可以转私户吗
  • 福利费税前扣除工资薪金包含哪些
  • 应收账款少收会计分录
  • 建筑业预交税金会计分录
  • 本年利润为什么是负数
  • 其他综合收益影响利润总额吗为什么
  • 实收资本未到账减资要交税吗
  • mysql触发事件
  • mysql57服务无法启动,找不到文件夹
  • windows.old文件夹有啥用
  • win8 网络连接
  • 出现早搏就一辈子无法治愈吗
  • 备份ubuntu系统
  • centos最小化安装步骤
  • 遍历enumeration
  • 深入领悟六个必须坚持
  • 将txt文件名批量导入excel
  • jquery插件使用教程
  • node.js mysql
  • js生成页面
  • jquery为什么不火了
  • 税务综合办公系统操作手册
  • 2019税务系统升级
  • 企业税务登记是什么证件
  • 教育费附加申报表
  • 地税登录密码忘记了怎么办
  • 城镇土地使用税会计分录
  • 安徽省纪检监察官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设