位置: 编程技术 - 正文

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

  • 总分公司报税有哪些注意事项
  • 咨询费计入什么明细科目
  • 党费帐常用会计分录
  • 出口旧设备最新政策
  • 公司收到虚开发票谁承担
  • 研发费用的台账有哪些
  • 审计人员的差旅费放在哪核算
  • 分公司单独做账吗
  • 计提营业账簿印花税怎么做账
  • 今年补缴去年的税汇算清缴吗
  • 10个点的发票税点开6个点专票
  • 分公司所得税怎么交
  • 公司买卖股票如何账务处理
  • 监控设备的维修保养
  • 行邮税税率表2023
  • 涉税软件技术维护费可以全额抵扣吗?
  • 小微企业季度销售额超过30万增值税
  • 企业承担社保
  • 人力成本包括哪三个方面
  • 升级设备属于什么科目
  • 行政单位以前年度会计错账调整
  • 鸿蒙系统 3.0
  • 建筑工程增值税税率是多少
  • 如何在WIN10系统安装IE浏览器
  • ipad air3发布会价格
  • 轨迹评价
  • 股权转让有溢价怎么做账
  • 核定征收开票超过限额
  • php 创建对象
  • 税务文书送达回证企业要盖章吗
  • 实用的开源软件
  • 编程中char什么意思
  • 自然人税收管理系统
  • ps中分辨率
  • 以银行存款交纳欠缴税金
  • 酒店没有营业执照开业犯法吗
  • 待报解预算收入待结算财政款项
  • 单位交的那部分医保去哪了
  • 工业企业取得土地收益
  • 上季度忘记申报个税了
  • 进项税额转出会计分录
  • 抵债不动产处置如何征税
  • 调整以前年度损益调整什么时候结转
  • 成品油发票抵扣进项税
  • 红字申请单如何打印出来
  • 简易计税结转
  • 到银行提取备用金
  • 开发票的销售收入正规的做账如何做?
  • 加盟费摊销会计分录
  • 应发工资计入什么科目
  • 其他综合收益为什么不影响利润
  • 帮别的公司付款后发票该给谁开
  • 农产品收购发票如何抵扣进项税
  • mysql表中数据
  • openbsd6.8
  • ubuntu中no such file or directory
  • Win10 Mobile 10572快速配置更新推送 Win10 Mobile 10572升级体验
  • mac用ntfs文件夹读写ntfs硬盘
  • 无线网络连接不上显示无ip分配
  • adobe windows7
  • windows1020h2版本怎么样
  • win7主题服务未运行怎么办
  • 安卓查看安装包
  • 编写注册表文件
  • vim命令详解
  • java栈怎么写
  • python-shell
  • unity preferences
  • Firefox window.close()的使用注意事项
  • bootstrap导航栏怎么居中
  • 房产交契税网上可以交吗
  • 安徽地税局电话号码
  • 火车票抵扣申报表怎么填
  • 行政服务事项包含哪些
  • 2020年军人自主择业条件
  • 云南省昆明市官渡区矣六街道
  • 中介服务企业怎么注册
  • 北京市地区代码是多少
  • 湖南国税网上营业厅
  • 遏制新增
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设