`

sql语句update 可以通过多表条件,而更新数据

 
阅读更多
SqlServer2005 下可以
update
A
set A.c_limitDate=B.ReplyDeadline from (SELECT *
    FROM visit_entries AS b
    WHERE (SELECT COUNT(*) FROM visit_entries WHERE code=b.code)=1 )B
inner join (SELECT *
    FROM hdzx_question as a
    WHERE (SELECT COUNT(*) FROM hdzx_question WHERE c_qusno=a.c_qusno)=1
)A on B.code=A.c_qusno and A.c_limitDate is null and A.c_qusStatus=4

以下是对应的2000:
update
A
set A.c_limitDate=B.ReplyDeadline from (SELECT *
    FROM visit_entries AS b
    WHERE (SELECT COUNT(*) FROM visit_entries WHERE code=b.code)=1 )B
    inner join  hdzx_question as A on B.code=A.c_qusno and A.c_limitDate is null and A.c_qusStatus=4
分享到:
评论

相关推荐

    insert,update导出sql语句

    总结来说,INSERT和UPDATE SQL语句是数据库操作的核心,用于添加和修改数据。导出这些语句的目的是为了数据备份、恢复或在不同环境间迁移数据。使用合适的工具或脚本,可以轻松地批量生成这些语句,提高工作效率。而...

    使用SQL语句更新数据表

    本篇将详细介绍如何使用SQL语句来更新数据表,并提供一些实践示例。 一、SQL UPDATE语句基本语法 SQL的UPDATE语句用于修改已存在于数据表中的记录。其基本语法结构如下: ```sql UPDATE 表名 SET 列名 = 新值, ...

    VB 利用UPDATE语句批量更新数据表中的数据

    请注意,批量更新时务必小心,尤其是当更新条件宽松或无条件时,可能会导致大量数据被误修改。在实际应用中,最好先测试SQL语句,确认无误后再在VB中执行。 在学习这个主题时,理解SQL语言的基本语法以及如何在VB中...

    ORACLE_多表关联_UPDATE_语句

    Oracle数据库中的多表关联UPDATE语句是用于在一个表中更新数据时,依据另一个表的条件进行操作的关键技术。这在处理复杂的数据同步或修正场景时非常有用。在本例中,我们将探讨如何利用多表关联来更新数据,并通过...

    用一条SQL语句将数据表中某列更新到另一个数据表里

    ### 使用单条SQL语句更新数据表中的某一列至另一表 #### 背景介绍 在数据库管理中,经常需要对数据进行更新操作来确保数据的准确性和时效性。有时候,这种更新不仅限于同一张表内,还可能涉及到跨表的操作。例如,...

    使用SQL语句批量更新数据.rar

    本资料“使用SQL语句批量更新数据.rar”将深入探讨如何高效地使用SQL批量更新数据库中的记录。 一、SQL批量更新基础 1. UPDATE语句:批量更新的基础是SQL的UPDATE语句。基本语法如下: ```sql UPDATE 表名 SET ...

    SQL Server数据库实验指导书 实验教程 数据库实验02 通过SQL语句创建与管理数据表.pdf

    实验的核心部分是通过SQL语句创建和管理数据表。实验中提供了删除、创建、修改表结构以及管理表数据的示例。删除表使用`DROP TABLE`语句,创建表则通过`CREATE TABLE`语句,如创建Student、Course和SC表。在创建表时...

    通过解析sql语句获取表血缘关系项目

    "通过解析SQL语句获取表血缘关系项目"是一个针对数据库管理的实用技术,主要用于理解和跟踪数据的来源与流向,即血缘关系。血缘关系追踪在数据质量、合规性、审计和数据治理中扮演着关键角色。以下是关于这个主题的...

    ORACLE多表关联的update语句

    总结,Oracle的多表关联UPDATE语句是一种强大的工具,能够有效处理跨表的数据更新需求,确保数据的一致性和准确性。在实际应用中,应根据业务逻辑和数据关系选择最适合的更新方法,并进行充分的测试以确保其正确性和...

    SQL Server从表结构和数据得到更新SQL语句,可以作为导数据库的工具。

    接下来,获取数据更新SQL语句的过程通常涉及以下步骤: 1. **数据导出**:可以使用`SELECT INTO`语句将数据导出到新的表中,或者使用`bcp`命令行工具进行批量导出。 2. **差异分析**:比较源表和目标表的结构,找...

    sql语句万能生成器,sql语句,sql语句生成

    SQL语句是数据库操作的核心,它用于查询、插入、更新和删除数据,是任何数据库管理系统中的基础工具。在IT行业中,编写SQL语句是一项必备技能,但手动编写和调试SQL语句可能会耗费大量时间和精力,尤其在处理复杂...

    生成UPDATE语句

    在实际应用中,经常需要动态地生成这些`UPDATE`语句,尤其是当涉及到大量数据更新时。 ### 如何根据表结构自动生成SQL语句 为了实现这一点,我们首先需要获取表的元数据,包括表的所有列名及其数据类型,并确定...

    sql语句生成工具,insert,update

    SQL语句是数据库操作的核心,主要用于插入(INSERT)、更新(UPDATE)和查询数据。在数据库管理系统中,这些操作是日常开发和维护中的基本任务。本文将深入探讨如何使用SQL语句生成工具,特别是针对INSERT和UPDATE...

    update语句

    PL/SQL是Oracle数据库的一种扩展,它允许开发者编写包含`UPDATE`在内的SQL语句的程序块,还包括流程控制语句、变量和异常处理。 在实际工作中,`UPDATE`语句广泛应用于数据维护、数据清洗和业务逻辑处理。了解如何...

    arcgis中的sql语句

    - **Field Calculator**:通过Field Calculator使用SQL语句可以实现属性字段的计算和更新,甚至进行表间的关联计算。 - **VBE环境下ADO方式执行SQL**:在Visual Basic for Applications (VBA)环境中,使用ActiveX ...

    数据库实验二 通过SQL语句创建与管理数据表.docx

    数据库实验二 - 通过 SQL 语句...通过本实验,我们学习了如何使用 SQL 语句创建和管理数据表,包括创建数据表、插入数据、查询数据、更新数据和删除数据等基本操作。这为我们在实际工作中使用数据库提供了基础知识。

    泛微系统SQL语句大全

    通过SQL语句设置访问控制,确保数据的安全性,防止未经授权的访问和操作。 综上所述,"泛微系统SQL语句大全"是一份宝贵的资源,它包含了构建、管理和优化泛微系统所需的各种SQL技巧和实例。无论你是系统管理员、...

    第八章用SQL语句操作数据.zip

    可以指定列名、使用WHERE子句过滤条件、使用GROUP BY进行分组、HAVING用于分组后的过滤、ORDER BY进行排序,甚至使用JOIN操作连接多个表的数据。 3. **聚合函数** SQL提供了诸如COUNT(), SUM(), AVG(), MAX(), MIN...

    使用PLSQL语句对表中数据进行更新

    使用PLSQL语句对表中数据进行更新,对表中数据进行更新

    sql语句、动态SQL语句基本语法

    - 分析查询计划:通过分析查询计划找出性能瓶颈并优化SQL语句。 - 减少子查询:尽可能将子查询转化为JOIN操作,以减少查询复杂度。 5. 学习资源 学习SQL语句和动态SQL,可以从官方文档、在线教程、书籍等途径获取...

Global site tag (gtag.js) - Google Analytics