`
ztbsuper
  • 浏览: 23522 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

双表关联,非唯一字段的update

SQL 
阅读更多

update RMS_TRANSCIR_USER  usr
    set usr.SOURCE_NE=
    (
        select ne.OLD_NAME from RMS_TRANSNE ne
        where usr.remark=substr(ne.OLD_NAME,1,instr(ne.OLD_NAME,'-',1)-1)
            and rownum=1
    )
where exists 
    (
        select 1 from RMS_TRANSNE ne
            where usr.remark=substr(ne.OLD_NAME,1,instr(ne.OLD_NAME,'-',1)-1)
    )




usr中的source_ne 根据remark中同Ne表中进行对比,因为ne的old_name 并不唯一,所以要加rownum=1
可否在赋值select ne.OLD_NAME from RMS_TRANSNE ne里面直接用 distinct取单一?数据太多了,如果truncate后再来又得半天
分享到:
评论

相关推荐

    EXCEL双表核对工具

    EXCEL双表核对工具 EXCEL双表核对工具

    execl 双表核对工具

    在Excel中进行双表核对是一项常见的数据处理任务,尤其在大数据分析、财务审计或数据库管理等领域中。Excel的双表核对工具可以帮助用户高效地比较两个表格之间的数据,找出匹配项、不匹配项以及差异。下面将详细介绍...

    MapReduce常用算法11

    MapReduce常用算法11 - 双表关联、排序、去重、过滤 MapReduce是一种编程模型,广泛应用于大数据处理领域。其中,双表关联、排序、去重、过滤是常用的MapReduce算法。下面,我们将详细介绍这些算法的实现原理和...

    双表找正的基本方法.doc

    双表找正的基本方法 双表找正法是一种常用的联轴节找正方法,它通过使用两块百分表分别测定连轴节径向和轴向的找正情况。本文将对双表找正法的基本方法进行详细的解释和介绍。 一、双表找正法的步骤 双表找正法...

    ACCESS 双表自动查询数据(下拉列表框)

    - 使用“AfterUpdate”事件而不是“OnChange”事件,可以确保在用户完成选择后才执行查询,避免频繁的数据刷新。 5. **多级下拉列表** - 如果需要实现多级下拉列表,可以在第一级选择后,动态更新第二级ComboBox...

    struts+hibernate+jdbc双表查询

    在双表查询中,Hibernate可以通过一对多、多对一或多对多的关系映射,实现两个表之间的关联查询,无需编写繁琐的SQL语句。 JDBC(Java Database Connectivity)是Java标准API,用于连接和操作数据库。虽然Hibernate...

    RecyclerView双表联动

    使用RecyclerView实现双表联动效果,点击左侧分类后右侧数据改变,滑动右侧列表时左侧分类跟随变动~ 如有不懂可在我该篇博客内留言,博客地址:https://blog.csdn.net/qq_20451879/article/details/81664188

    ssm双表加权限适合初学者

    ssm双表加权限适合初学者!!!!!!!!!!!!!!!!!!!!!! ssm框架双表加权+数据库事oracle限适合初学者!!!!!!!!!!!!!!!!!!!!!! ssm框架双表加权限适合初学者!!!!!!!!!!!!!!!!!!!!!! ssm框架双表加权限适合初学者!!!!!!!!!!!!...

    android 双表头表格

    在Android开发中,实现双表头表格是一种常见的需求,尤其在数据展示时,为了清晰地组织和呈现复杂信息,双表头表格可以提供更直观的视图。标题“android 双表头表格”和描述“android 横竖双表头表格”表明我们将...

    在数据库中采用双表结构表述地震前兆数据结构的方法研究.pdf

    在探讨如何通过数据库的双表结构来表述地震前兆数据时,首先需要明确地震前兆数据的复杂性和多样性。地震前兆观测涉及多个学科,包括电磁学科、地下流体学科、形变学科等,而观测数据的种类和构成也十分繁杂。这些...

    spring+struts2+hibernate框架双表增删改查

    在双表操作中,Hibernate的Criteria或HQL(Hibernate Query Language)可以用来执行复杂的查询,包括两个关联表的联合查询。同时,Hibernate还提供了实体的保存、更新和删除功能,简化了数据的增删改操作。 在本...

    jsp+servlet+jdbc原生实现增删改查两张表

    为了实现这些功能,你需要熟悉SQL语言,包括编写INSERT、SELECT、UPDATE和DELETE语句。同时,要确保代码中正确处理异常,避免数据库操作出错时导致程序崩溃。 在项目的压缩包中,"两张表员工管理录入jspServlet...

    EXCEL双表核对工具.xla

    附件是xla加载宏格式,下载解压后需要打开Excel,然后依次点击菜单【工具】→【加载宏】,在弹出的对话框...最后关闭对话框,这时在Excel的【工具】菜单中就多出一项【双表核对工具】,点击此菜单项就可以运行工具了。

    自编万用表(34401A)联机电压读数记录软件(支持双表)

    标题中的“自编万用表(34401A)联机电压读数记录软件(支持双表)”指的是一个专为安捷伦(是德科技)34401A数字多用表设计的软件应用。这个软件是开发者根据公开的通信协议自编的,目的是帮助用户更高效地读取和记录...

    Android例子源码支持横竖滑动的双表头表格.zip

    在这个例子中,`DualHeaderAdapter`可能会负责将数据集映射到自定义视图上,同时处理不同表头和内容之间的关联。 5. **监听器**: - 表格的交互功能,如点击事件,也需要定制。开发者可能会实现`OnClickListener`...

    双表头固定代码

    <!... background: #ccc; } .scroll_layer { width: 200px; height: 90px; overflow-y: scroll; } </style> 自己修饰DIV style=\"width:200px;height:90px;...

    双表头表格

    在Android开发中,"双表头表格"是一种常见的数据展示方式,它允许用户在单一视图中同时看到两层分类信息,通常是垂直列标题和水平行标题,这为复杂的数据组织提供了清晰的视觉结构。这种设计尤其适用于需要展示多...

    sql多表行转列、级联行转列示例代码

    `A.AId = B.Aid`是连接条件,表示A表和B表通过AId字段关联。 2. **动态SQL**: 使用变量`@sql`来构建SQL语句是一种动态执行SQL的方法。这样可以适应不断变化的列名,如本例中商品标题,使得代码更具灵活性。在构建...

    database-test:测试以db为消息队列的存储的性能

    双表update+message 双表selectForUpdate 双表selectForUpdate+message 结果是: 增加插入到message表的一个操作,不会对事务有大影响。消息size如果大,则会造成比较大影响。 测试结果见testResult.md。 方案设计 ...

Global site tag (gtag.js) - Google Analytics