位置: 编程技术 - 正文

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

  • 收到增值税发票是不是就给钱了
  • 房地产销售商品房税率
  • 关税的计算公式是什么
  • 吸收合并和新设合并
  • 漏缴的印花税如何补交
  • 企业购买雇主责任险会计分录
  • 车费报销计入什么费用
  • 充电桩收入属于什么类别
  • 综保区和自贸区的联系
  • 其他应付款短期借款
  • 视同销售要确认收入吗?
  • 进口汽车消费税的计算公式
  • 去年发生的成本但今年9月份才开票付款
  • 合并报表中少数股东权益是什么意思
  • 工程未竣工如何结算
  • 公摊电费计入什么科目
  • 国税对个体户征收哪些税?
  • 长期待摊会计处理
  • 政府补贴收入账户是什么
  • 住宿发票税率免税是怎么回事
  • 服务费主营业务收入会计分录
  • 办税员不能领用发票是怎么回事
  • 应收股利属于其他业务吗
  • 闲置房屋
  • 管理费用进项税额转出会计分录
  • 应交税费应交增值税的三级科目有哪些
  • macbook pro怎么检测
  • 电脑添加小工具
  • thinkphp5开发教程
  • ServiceLayer.exe - ServiceLayer是什么进程 有什么用
  • 抵扣了的进项税可以冲销么
  • 企业资产负债表有何作用
  • 旺阿雷自然保护区里的旺阿雷瀑布,新西兰北岛 (© Nathan Kavumbura/Getty Images)
  • 布拉塞龙图片
  • 不符合政策和条件的成语
  • 防伪码查一次还能查第二次吗
  • 其他债权投资减值可以转回吗
  • vscode怎么运行前端
  • vue通过url访问单个页面
  • 长期待摊费用的摊销方法
  • tensorflow gui
  • laravel后端
  • 进口增值税科目
  • 现金销售商品的会计分录
  • 什么情况下可以提取公积金
  • 2、springboot+mybatis+ajax+pageHelper+idea+maven(全套增删改查)
  • 一般纳税人购入固定资产进项抵扣
  • 研发费用怎么入帐
  • 小规模纳税人购买原材料会计分录
  • 费用少计提了怎么办
  • 可供出售金融资产公允价值变动
  • 应收应付抹零账务处理
  • 企业收到个体户的普通发票还需要缴纳20%的税吗
  • 加油费不征税发票可以报销吗
  • 库存商品可以用多栏式吗
  • 案例如何分析
  • 苹果mac系统怎么截屏快捷键
  • samba开启
  • 两台xp电脑怎么共享文件
  • dropbox windows
  • win7旗舰版u盘在电脑上读不出来
  • windows7开始菜单
  • win10系统应用和功能中不能卸载
  • android中数据存储
  • linux命令-s
  • opencv python
  • KBEngine v0.4.0 发布,分布式游戏服务端引擎
  • 生成0-100的随机数,直到生成88为止,停止循环
  • unity的shader在哪儿
  • jquery 动态绑定click事件
  • javascript运用
  • javascript初级教程
  • js中数组排序sort的用法
  • jquery常用的事件绑定函数有哪些
  • jquery mobile app
  • js过滤特殊字符串
  • 对税务工作者的赞美
  • 税务监察室具体工作内容
  • 办理供票资格申请
  • 锦江区税务局搬迁新地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设