位置: 编程技术 - 正文

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

  • 研发支出属于什么现金流量项目
  • 注销银行帐户需要什么
  • 一般纳税人净利润如何计算
  • 出售无形资产和转让无形资产
  • 代扣个人社保的账务处理
  • 交易性金融资产借贷方向
  • 预算控制方法主要包括
  • 行政事业单位收据样本
  • 企业所得税工资薪金支出怎么填
  • 通讯费可以个人承担吗
  • 车船税手续费返还政策文件
  • 安全基金提取标准
  • 航天金穗服务费抵扣
  • 公司的一些党员特别喜欢健身
  • 企业间借贷利息如何入账
  • 旧税号还能开票吗
  • 不同的征税主体对同一纳税人
  • 专项附加扣除什么时候返还
  • 应收账款融资的会计如何核算
  • 进口增值税 海关
  • 勾选认证的发票怎么确认签名
  • 购买机动车怎样抵扣进项税
  • 外地项目不预缴税款
  • 资源税的征税对象和纳税环节
  • 贴息收据税前扣除是什么
  • 新版关闭edge地址栏建议
  • 少数股东持股比例
  • 辅助生产车间照明用电计入哪个科目
  • 贸易公司成本怎么计算
  • 汇算清缴资产减值损失怎么填
  • 电脑每次开机都要磁盘检查是什么原因
  • 缴税怎么入账
  • 固定资产前期费用计入
  • axios异步请求数据
  • 罚款计入营业外支出影响当期损益
  • 暂无支付能力的原因
  • 实例讲解YII2中多表关联的使用方法
  • 如何用php制作网页
  • 教你一行代码
  • html用户注册界面
  • 【简陋Web应用2】人脸检测——基于Flask和PaddleHub
  • linux mail命令详解
  • 哪些固定资产不能计提折旧
  • 小规模纳税企业在应交增值税明细科目
  • 商品流通企业的含义
  • 差旅费报销金额大于实际发生金额
  • 残疾人保障金所属期怎么填
  • mysql insert语句操作实例讲解
  • 国债利息收入的分录
  • 手机开个人劳务票怎么开
  • 销售退回的会计分录全过程
  • 增值税普通发票和电子普通发票的区别
  • 房租进项发票怎么处理
  • 核算费用
  • 无息的银行承兑汇票
  • 公司的进账能打到私人卡上
  • 报销差旅费属于付款凭证还是收款凭证
  • 预缴的税款抵扣有时间限制吗
  • 物业水电费计算
  • 招标场地费由谁支付
  • 会计错账更正方法口诀
  • 大数据可以在等方面发挥作用
  • mssqlserveradhelper
  • 进入bios设置u盘启动
  • win7补丁部分更新没有安装
  • 如何封禁
  • w8系统怎么删除软件
  • windows8.1关机
  • OS X 10.10 Yosemite的新特性与iOS联系更紧密
  • linux jack
  • win10更新中途怎么取消
  • win7电脑网络慢怎么提升
  • windows8使用技巧
  • Android之Android apk动态加载机制的研究(二):资源加载和activity生命周期管理
  • 怎么用winrar打包压缩文件
  • python 爬虫
  • &&在js中
  • android Lollipop(5.0)--touch feedback(触摸反馈)
  • jQuery实现的tab标签切换效果示例
  • 什么是美国注册公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设