`
qingzi2534
  • 浏览: 257893 次
  • 性别: Icon_minigender_2
  • 来自: 烟台
社区版块
存档分类
最新评论

数据库查询,两种方法,为什么查询出不一样的数据量。

 
阅读更多
select
count(1)
FROM aaaaa DD,bbbbb MO,ccccc dw
where .......
这种查询,查询出来 180410条记录

select count(1) from ccccc dw
where exists (
select 1 from aaaaa DD,bbbbb MO
where ........
)
这种查询,查询出来 180400条记录

这里的省略号内容一样
请问 这是为什么 ,条件都是一样啊。现在我想往ccccc这个表种更新数据,它总提示我 多行数据插入单行。
分享到:
评论
4 楼 x_root 2008-01-30  
你第一种查法会查出重复的数据行出来。
3 楼 抛出异常的爱 2007-10-22  
用beyond compare
2 楼 qingzi2534 2007-10-20  
算了,我用笨方法,把数据导出了之后,在UltraEdit里面比较了一下差距,查出了那些不一样的户明细。
1 楼 movingboy 2007-10-19  
既然你省略了查询条件,那我就把想告诉你的答案省了吧

相关推荐

    SQL Server数据库查询速度慢原因及优化方法

     6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)  7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)  8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。  9、返回了不必要...

    实现分布式数据库查询

    它维护原始数据和更新数据的两个版本,当更新数据时,会先比较这两个版本,如果发现数据已被其他用户修改,就会抛出异常,从而避免了脏读、不可重复读和幻读等问题,确保了分布式环境下的数据完整性。 总的来说,...

    KV数据库数据结构调研

    KV 数据库数据结构调研的知识点主要包括关系型数据库和非关系型数据库两大部分。关系型数据库适合存储结构化数据,而非关系型数据库适合存储非结构化数据。索引是数据库中的一种特殊文件,可以加快数据库的查询速度...

    对分布式数据库查询算法的改进与应用研究.pdf

    分布式数据库作为一种特殊的数据库系统,其特点在于数据物理上分布存储在不同的节点,但通过统一的网络或计算环境,用户可以像查询本地数据库一样对这些分布在不同地点的数据进行查询。分布式数据库查询算法是实现...

    C#用Sql数据库查询方法操作Excel表格

    10. **OleDb或Odbc连接**:另一种方法是使用`System.Data.OleDb`或`System.Data.Odbc`命名空间,通过ODBC或OLEDB驱动程序直接查询Excel文件,就像它们是数据库一样。但这种方法对旧版Excel文件支持较好,对现代Open ...

    深入浅出实时数据库.pdf

    《深入浅出实时数据库》是一本探讨实时数据库技术的专业书籍,旨在揭示实时数据库的神秘面纱,为读者呈现一个清晰的实时数据库世界。实时数据库起源于20世纪80年代,由于流程工业和航天工业对大量实时数据集成和存储...

    SqlServer数据库的数据类型

    当数据量较大且需要支持Unicode字符时,应使用`Ntext`。 #### 4. 日期时间数据类型 - **Datetime**:用于存储日期和时间数据,有效范围为1753年1月1日至9999年12月31日,每个值占用8个字节。 - **Smalldatetime**...

    手机号码归属地查询数据库 (ACCESS格式)

    描述中提到这个数据库“包含两个表,字段不一样而已”,这意味着该数据库至少由两个不同的数据表组成,每个表可能针对不同的手机号码段或者不同的运营商信息。表之间的字段不一致可能是因为它们各自收集和存储了不同...

    分布式数据库设计java版

    6. 扩展性:随着数据量的增长,系统应该能够无缝地添加新的节点来扩展存储和计算能力。 在这个Java实现的分布式数据库项目中,源码会包含客户端的数据库操作接口、服务器端的数据库服务实现、RMI注册及交互逻辑、...

    设计数据库中的索引有什么作用

    这种随机访问的能力极大地提高了查询性能,尤其是在处理大数据量时效果显著。 其次,索引有助于排序和分组操作。在SQL语句中,ORDER BY和GROUP BY子句用于对结果集进行排序和分组。如果表中有相应的索引,数据库...

    通用数据库控件

    目前,它已支持SQL Server(SQL)和SQL Server Compact Edition(SSCE)两种数据库系统。 首先,我们来详细了解一下数据库配置界面。在传统的开发过程中,开发者需要手动编写代码来连接和配置数据库,这通常涉及到...

    VB使用Sqlite数据库

    在VB(Visual Basic)中使用SQLite数据库是一种常见的做法,尤其是在开发轻量级、独立的桌面应用程序时。SQLite是一个开源、无服务器、自包含的SQL数据库引擎,它无需设置或管理,因此非常适合小型项目或者对数据库...

    数据库应用技术形考作业答案.

    8. SQL Server 数据库分为系统数据库和用户数据库两种类型。 三、简答题 1. 数据是事实或观察的结果,可以是数字、文字、图像等各种形式,而数据处理是对数据进行的转换和加工,以便获取有用的信息。数据是信息的...

    数据库及其应用—数据库

    在数据库设计中,这种关系模型是一种常见的数据组织方式。职工与部门之间的关系是一对多的关系,即一个部门可以有多名职工,但每位职工只能属于一个部门。这种关系的建立使得我们可以方便地查询和分析组织结构,比如...

    把excel表格里的数据导入sql数据库的两种方法

    本文将详细介绍两种将Excel表格中的数据导入SQL数据库的方法,适用于需要处理大量数据并将其存储到结构化数据库的情况。 首先,我们来看第一种方法,即利用MySQL for Excel插件。这个插件允许用户直接在Excel环境中...

    研究生分布式数据库考试试题及其答案

    - **枚举法**:适用于小表与大表的连接,通过遍历小表与大表的每一行进行匹配,适合于小表数据量相对较小的情况。 3. **分布式事务的性质**: - **原子性(Atomicity)**:事务中的所有操作要么全部成功,要么...

    基于XML的分布式数据库集成系统.pdf

    基于XML的分布式数据库集成系统是指将不同位置、不同结构和不同数据库管理系统下的数据库数据集成起来,并提供统一的访问接口,使得用户能够像访问单一数据库一样访问分布式数据库中的数据。在这一过程中,将数据...

    ASP.NET和ADO.NET数据库开发

    ASP.NET和ADO.NET是Microsoft开发的两种核心技术,用于构建高效、动态的Web应用程序,特别是涉及到数据库操作时。ASP.NET是一个服务器端的框架,用于创建Web应用程序和网页,而ADO.NET则是.NET Framework的一部分,...

    C# 模糊查询

    在编程领域,尤其是在数据库操作中,模糊查询是一种非常常见的数据检索技术。在C#中,当我们需要从数据库中获取部分匹配的数据,比如用户输入的关键词可能只包含目标字符串的一部分时,就会用到模糊查询。本篇文章将...

    VF数据库第9章视图与查询操作ppt课件.ppt

    创建视图有两种基本方法:视图设计器和视图向导。在视图设计器中,你可以手动定义视图结构,选择需要的字段,如在“人才管理”数据库中创建的“人才档案视图”和“求职信息”视图。而视图向导则提供了一种更直观的...

Global site tag (gtag.js) - Google Analytics