`
xitong
  • 浏览: 6158597 次
文章分类
社区版块
存档分类
最新评论

判定某数据库某表多少数据在另一个数据库中出现过

 
阅读更多

这是从CSDN看到的金山面试题

问题:数据库1中存放着a类数据,数据库2中存放着以天为单位划分的表30张(比如table_20110909,table_20110910,table_20110911),总共是一个月的数据。表1中的a类数据中有一个字段userid来唯一判别用户身份,表2中的30张表(每张表结构相同)也有一个字段userid来唯一识别用户身份。如何判定a类数据库的多少用户在数据库2中出现过?


解决方案:

这种情况一般的处理方法是新建一张user表,写一个作业在每天凌晨将前一天产生的数据插入到这张表中。然后将需要对比的表和user表进行对比

1.建表table_1,存放a类数据,并插入几条记录


2.模拟建两张表,代表每天产生的数据库表



3.将这两张表中的数据插入到user表中


4.对两张表中的数据进行对比


3条数据相同

分享到:
评论

相关推荐

    SSM动力电池数据管理系统(源码+数据库)301559

    数据库是整个软件编程中最重要的一个步骤,对于数据库问题主要是判定数据库的数量和结构公式的创建。展示系统使用的是Mysql进行对数据库进行管理,进行保证数据的安全性、稳定性等。 概念模型的设计是为了抽象真实...

    数据库导入导出工具DataPie3.0

    功能:DataPie可以把EXCEL2007的数据导入SQL server2008或者ACCESS 2007数据库中,也可以把数据库中的表导出到excel2007,同时可以通过该工具运算数据库中的存储过程。 更新 V1.0,2012年2月3日 支持sql server导入...

    酒店管理系统之数据库(Database)

    数据库名称:hotel; 表3-1 数据库表 数据表名 序列编号 users(用户信息表) 表3-2 lodger(房客信息表) 表3-3 room(房间信息表) 表3-4 price(房价信息表) 表3-5

    根据数据库链接的属性,自动判断使用哪种sql代码,以及判断是否使用测试数据

    根据数据库链接的属性,自动判断使用哪种sql代码,以及判断是否使用测试数据! <br>3层架构

    数据库设计各阶段.docx

    在众多的分析方法中,结构化分析(StructuredAnalysis,简称SA方法)是一个简单实用的方法。SA方法用自顶向下、逐层分解的方式分析系统。用数据流图,数据字典描述系统。然后把一个处理功能的具体内容分解为若干子...

    OSIPI实时数据库系统.doc

    PI的 C/S 结构 PI是一个真正的CS计算机环境 , 它所使用的智能结构可在多种系统配置下运行。 PI 数 据服务器提供信息集中采集和系统的维护。 PI 客户可处理手中所有的最大数量的信息 。在全厂或全公司可使用...

    sqlhelper类传入数字1234和对象数据控制数据库操作,无需书写sql语句

    sqlhelper类传入数字1234和对象数据控制数据库操作,无需书写sql语句。 缺少的功能正常修改就行。调用时如何调用,在工具类开头有写

    数据库设计各阶段.doc

    在众多的分析方法中,结构化分析( Structured Analysis,简称SA方法)是一个简单实用的方法。SA方法用自顶向下、逐层分解的方式 分析系统。用数据流图,数据字典描述系统。然后把一个处理功能的具体内容分解为若 ...

    数据库应用系统的设计.doc

    在众多的分析方法中,结构化分析(Structu red Analysis,简称SA方法)是一个简单实用的方法。SA方法用自顶向下、逐层分解的方式 分析系统。用数据流图、数据字典描述系统。 然后把一个处理功能的具体内容分解为若干...

    数据库结构设计及优化.pptx

    设 计 描 述 数 据 处 理 数据字典、全系统中数据项、 数据流、数据存储的描述 数据流图和判定表(判定树)、数据字典 中处理过程的描述 设计 阶段 概 念 结 构 设 计 需求 分析 逻 辑 结 构 设 计 概念模型(E-R图) ...

    数据库信息管理开发平台

    数据库管理系统开发利器,具有如下特色:面向信息管理全过程、支持全方位自定义设计;支持无代码开发,随心设计功能强大;信息流程化处理,处理过程任意控制;开放式数据管理,支持各种数据库格式;支持网络数据开发...

    第七章-分布式数据库系统.docx

    (2) 复制透明性:在分布式系统中,为了提高系统的性能和实用性,有些数据并不只存放在一个场地,很可能同时重复地存放在不同的场地。 113. 分布式数据库系统的优点: (1) 具有灵活的体系结构。 (2) 适应...

    mysql设计的步骤-数据库设计步骤.pdf

    分解处理功能: 将处理功能的具体内容分解为若⼲⼦功能 分解数据: 处理功能逐步分解同时,逐级分解所⽤数据,形成若⼲层次的数据流图 表达⽅法: 处理逻辑:⽤判定表或判定树来描述 数据:⽤数据字典来描述 将分析结果...

    学生管理系统数据库设计.pdf

    数据流图表达了数据和处理过程的关系,在SA⽅法中,处理过程的处理逻辑常常借助判定表或判定树来描述。在处理功能逐步分解的同 时,系统中的数据也逐级分解,形成若⼲层次的数据流图。系统中的数据则借助数据字典...

    SQL Server 2008数据库设计与实现

     4.4.3 实体中出现的所有实体类型都必须不同  4.4.4 第一范式所避免的不规则编程  4.4.5 当前设计不符合第一范式的线索  4.5 属性间的关系  4.5.1 第二范式  4.5.2 第三范式  4.5.3 Boyce-Codd范式  ...

    sql试 题答案和试题

    5、表在数据库中是一个非常重要的数据对象,它是用来(1___)各种数据内容的,数据库创建后就可以创建表了,创建表可以用(2___)等方法来创建。 ⑴ A、显示 B、查询 C、存放 D、检索 ⑵ A、企业治理器 B、查询...

    数据库设计的典型案例.pdf

    需求分析要求应用 系统的开发人员按照系统的思想,根据收集的资料,对系统目标进行分析, 对业务的信息需求、功能需求以及管理中存在的问题等进行分析,抽取本质 的、整体的需求,为设计一个结构良好的数据库应用...

    小巧精悍、准确、实用 GeoIP2 数据库

    这个数据库目前存在一下几个问题: 获取不便:从 2019 年 12 月 30 日起,必须注册后才能下载 数据量大:数据库庞大,包含全球的 IP 地址段,约 4 MB 准确度低:对中国大陆的 IP 地址判定不准,如:香港阿里云的 IP...

    多媒体数据库管理系统探讨(1).doc

    多媒体数据库管理系统探讨 在关系型数据库管理系统基础之上,设计了对象- 关系型数据库管理系统,对常见多媒体数据库包括图形、图像和音频信息进行了管理。 系统具有对多媒体数据进行存储、操作(处理)、查询、显示...

    DataPie数据库导入导出工具 v3.4源码2012810

    新增存储过程调用timeout属性,控制只允许一个进程运行 V2.05,2012年3月19日 新增access文件后缀的判断,测试连接功能,新增是否存在sql服务的判定,以及默认打开sql服务。 修正treeview双击根节点,不添加到列表...

Global site tag (gtag.js) - Google Analytics