位置: 编程技术 - 正文

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

  • 2019年的个税现在还可以退吗
  • 税收滞纳金还会计算滞纳金吗
  • 计提个人所得税计入什么科目
  • 进口货物的完税价格不包括
  • 变动成本法的计算公式有哪些
  • 单位购买理财产品需要什么手续
  • 其他收益科目是否征收企业所得税
  • 固定资产用于集体福利也算经营管理需要吗
  • 建筑工程免税项目
  • 工资结算单属于通用凭证吗
  • 个人独资企业个人所得税税率
  • 找税局代开的金额在3万以下是否需交税
  • 折旧额对应纳税所得额的影响
  • 外币借款业务的会计分录还款时利息
  • 发票领购簿遗失怎么办
  • 建设单位对施工单位的管理要求
  • 支付明年报刊费
  • 企业印花税算法
  • 分公司清算和总公司清算
  • 销售合同总金额含税还是不含税
  • 发票逾期未认证个人要承担责任吗
  • 矿泉水售卖方式
  • 拿到进项票下一步做啥
  • 购方收到红字发票怎么办
  • 城市地下建设
  • 应收账款产生的利息分录
  • 销售费用占收入比例叫什么
  • window10最新20h2
  • kjournald是什么进程
  • 简易计税办法和一般计税办法
  • 未能连接到一个windows 的服务win7
  • svg怎么改大小
  • 圣克鲁斯河特点
  • mksysb命令
  • 通行费发票认证怎么操作
  • 水利建设基金按季度缴纳
  • 普通纳税人怎么交税
  • html基础网页
  • vue如何使用axios
  • 清除命令窗口所有内容用()命令,清除变量用()命令
  • 金蝶年底结账流程
  • 如何区分误餐费和补助费
  • 工业企业变压器容量费用
  • 过渡期怎么坚持下去
  • sqlserver分布式事务
  • 农民工专户个税怎么申报
  • 会计准则中规范性的内容
  • 公积金贷方有余额如何做调整分录
  • 加权平均发计算公式
  • 计提的生产车间职工工资
  • 电影院租金
  • 机票的退票费会退到哪里
  • 会计利润调增调减项目
  • 增值税劳务费税率是多少
  • 进口报关费入什么科目
  • 收到公众号消息提醒
  • 所得税汇算清缴退税会计分录怎么做
  • 企业收到的政府补助属于
  • 有形资产的例子
  • 股权关系怎么描述
  • autorun.inf在win10
  • centos基本环境
  • 怎么安装最新显卡驱动
  • linux服务器常用操作命令
  • window10应用商店
  • win7更新显卡驱动后黑屏的解决方法
  • unit uniform
  • jquery手机插件
  • 批处理编程教程
  • 学习计划表模板
  • javascript中判断数据类型的几种方法
  • jquery导航菜单
  • js的navigator
  • python数据类型总结
  • python自动翻译小工具
  • 税控盘服务费必须每年交吗为什么
  • 贵州省微企补助政策
  • 北京市国家税务局发票查询
  • 单位固定资产转到个人名下要交税吗
  • 2022年太原医保缴费时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设