位置: 编程技术 - 正文

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

  • 城镇土地使用税纳税
  • 公司汽车上牌费入什么科目
  • 资产处置收益计入利润总额吗
  • 委托加工物资属于在产品吗
  • 开房屋租金发票需要带什么资料
  • 应收账款周转率多少合适
  • 单位注销合并时在原单位各个账户余额保留
  • 企业借个人款该交税吗
  • 补提固定资产折旧账务处理
  • 资本公积转增股本什么意思
  • 3%的增值税专用发票可以退税吗可以抵扣吗
  • 退税详细教程
  • 简易征收电费能不能抵扣
  • 股票价格变化的原因
  • 挖掘机折旧怎么计算
  • 纳税人在什么情况下可以申请延期申报
  • 商品进销差价的核算方法
  • 最新消费税税目顺口溜
  • 收到政府补助用于购买环保设备
  • 成本法核算长期股权投资初始投资成本
  • 公司法人如何从公司提钱
  • 个体工商户交企业所得
  • 资金筹集业务的会计处理
  • 外币财务报表折算未分配利润采用什么汇率
  • 修改远程桌面端
  • 报纸公示具有什么法律效应
  • 一个产品要有什么认证
  • 电脑右下角弹出网页没有×怎么关闭
  • 新买的苹果电脑需要注意什么
  • 入库的原材料单价怎么求
  • 公司给客户报销费用可以吗
  • 银行对公中收
  • 五金企业成本核算方法
  • 应收款抹零
  • 善意取得增值税专用发票 企业所得税
  • 下岗再就业有什么优惠政策
  • lstm输出多个预测值
  • sar参数设置4个数
  • 工商银行代发工资多久到账
  • 企业做账会计分录流程
  • 个人退税证明怎么开具
  • 固定资产折旧如何进行会计处理
  • 发票无法收回会计分录
  • day35-JSON&Ajax03
  • zabbix 网络监控
  • 小微企业利润表数据
  • 累计折旧会影响净残值吗
  • 网上纳税申报有时间限制吗
  • 母公司子公司下面的子公司怎么称呼
  • 应该免税的增值税是什么
  • 小微企业季度收入
  • 账务核对包括哪些内容
  • 软件产品增值税即征即退
  • 购进商品售价金额核算
  • 政府部门拨款流程
  • 资产折旧的计税基础
  • 福利费可以直接发钱吗
  • 住院伙食补助费每天50
  • 增值税留抵退税申请流程
  • macbook怎么开hdr
  • linux系统文件在哪个目录
  • samba开启
  • 无法识别的选项
  • windows u盘不识别
  • 华硕fx80g装系统
  • linux挂载cd
  • win10系统如何解除屏保
  • rhel6提供5种基本的安装方式
  • perl cgi
  • unity 游戏开发教程
  • 一些实用性较高的东西
  • unity3d基础教程
  • javascript in
  • node.js的express
  • unity she
  • python字符类型有哪些
  • 个体工商户税务年报网上怎么申报
  • 东莞市电子税务局app
  • 公司加油卡充值需要带什么
  • 北京 国税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设