0 0

使用左连接后记录数变的比左表多,请教。5

select
       t1.org_name,
       t1.std_name,
       t1.product_code,
       t1.batch
from   

     (select tt1.rems_org_info_id as org_id,tt2.name as org_name, tt3.std_name as std_name, tt3.product_code as product_code, tt1.batch as batch from rems_org_product tt1, rems_org_info tt2, rems_product tt3
       where tt1.rems_org_info_id=tt2.id and tt1.rems_product_id = tt3.id) t1

   left join

      (select amount2.name as org_name,amount1.product_amount as amount from rems_code_reg_amount amount1,rems_org_info amount2
      where amount1.rems_org_info_id=amount2.id )t2

   on
      t1.org_name = t2.org_name


t1结果集21710条
t2结果集1532条

查询结果50000多条。
请问是哪里的问题。
2012年8月19日 09:33

4个答案 按时间排序 按投票排序

0 0

引用
右表的org_name有重复记录。

个人觉得是这个原因,最简单的测试方法distinct一下

2012年8月20日 12:42
0 0

右表的org_name有重复记录。

既然取得都是t1的字段,直接用where org_name in ()比较好。

2012年8月19日 12:09
0 0

楼上的你确定会得出这样的结果

2012年8月19日 10:27
0 0

比如左表
a
1
2
3
4

右表
b   a
1   1
2   1
3   2

左外链得到

a  b  a
1  1  1
1  2  1
2  3  2

4

结果共5条,但表a共4条

左外链: 进行有条件的笛卡尔积,并且即使左表的数据没有在右边 也显示书来。

2012年8月19日 09:46

相关推荐

    数字电压表开题报告

    【数字电压表】是一种广泛应用在电子测量、工业自动化和自动测试系统中的电子测量仪器,它以其高精度、多功能性以及易集成的特点,替代了传统电压表。随着科技的进步,对电压测量的需求不断提升,数字电压表成为了...

    师徒结对活动记录文稿表六张.doc

    文档“师徒结对活动记录文稿表六张.doc”主要记录了一位新手教师(徒弟)在资深教师(师傅)的指导下,通过一系列师徒结对活动提升教学能力的过程。以下是对这些活动记录中体现的知识点的详细说明: 1. **师徒结对...

    全员育人导师制.谈心、家访记录.doc

    谈心、家访记录的教育要点 谈心、家访记录是教师与学生之间的重要交流方式,旨在掌握学生的学习状态,了解学生的需求,提高学习效率,并建立良好的师生关系。本文总结了谈心、家访记录的教育要点,旨在帮助教师更好...

    部编三年级上册语文口语交际:请教.pdf

    教学重点是让学生学会使用礼貌用语进行请教,而教学难点则是学会在请教过程中,如何做到及时追问以获得明确的解答。整堂课程被设计为一课时,通过一系列精心组织的教学活动和游戏,帮助学生掌握请教的技巧和注意事项...

    口语交际 学会请教.pdf

    通过角色扮演和小组讨论,学生可以更深入地理解请教的技巧,包括注意请教的对象、场合,使用文明礼貌的语言,表达清晰,认真倾听,礼貌回应,以及诚恳道谢。这些要点可以帮助我们在请教他人时,既能解决问题,又能...

    实习工作记录表.doc

    实习考勤表记录了学生每周的出勤情况,包括加班和外出公务活动。中期检查表用于检查实习的进度,识别存在的问题,并提出解决方案。这两部分均由实习单位指导教师和专业指导教师进行评价和签字。 7. **实习日记**:...

    口语交际:请教.docx

    3. 强调在请教过程中使用礼貌的语言,确保沟通的顺畅。 4. 提高学生在面对不解之处时,及时追问的能力,以确保问题得到解答。 【教学重点】 让学生掌握请教时礼貌用语的运用,比如“请问”,“能帮我吗?”等。 ...

    问题请教工程,问题请教工程

    在IT行业中,问题请教工程是一项常见且至关重要的任务。它涉及到技术咨询、故障排查、解决方案设计等多个环节,是提升技术水平和团队协作效率的关键。在这个场景下,"问题请教工程"可能指的是开发者或工程师在遇到...

    培优记录表.doc

    在教育领域,培优记录表是用于跟踪和记录学生在特定学科中进行提升训练的过程和成果的重要工具。平江十二中的培优记录表详细记录了数学学科的培优情况,主要涉及一元一次方程的学习和应用。 对于150班的学生,培优...

    java连接数据库

    8. **连接池**: 在实际应用中,为了提高性能和资源利用率,通常会使用连接池,如Apache DBCP、C3P0或HikariCP,它们可以管理数据库连接,避免频繁创建和关闭连接。 9. **JDBC API的其他高级特性**: JDBC还提供了...

    开机自动宽带连接联网方法总结.docx

    对于经常使用ADSL拨号上网的用户来说,手动连接网络无疑增加了操作的繁琐程度。本文将介绍几种方法,帮助你实现计算机开机时自动进行宽带连接,确保网络的便捷使用。 一、开机自动宽带连接最简单方法: 此方法适用...

    山东科技大学《数字测图原理》-课程实验指导书

    实验课分为几个关键部分,包括上课须知、仪器及工具借用办法、测量仪器的正确使用和维护以及测量资料的记录要求。 上课须知强调了实验前的准备和实验过程中的行为规范。学生需在实验前阅读指导书的相关内容,理解...

    sqlserver中如何查询出连续日期记录的代码

    有在论坛上看到一帖,《请教查询出连续日期记录的方法》,截图如下: Insus.NET尝试写了程序并做了测试,可以得到预期的结果,SQL代码可参考和学习之用。 代码如下: –创建一个临时表,将会存储连续日期的记录 ...

    请教大佬的运维问题re1

    11. 日志管理:日志一般保留3天后归档,15天后迁移到存储设备,核心日志可能保存数年,一般不超过一年,非核心日志通常在3个月内删除。 以上内容展示了运维工作中的一些核心知识点,包括故障诊断、资源规划、监控...

    小学教研活动记录表.doc

    【小学教研活动记录表.doc】文档是一份详细记录小学数学教研活动情况的资料,涉及到教师团队的协作、教学策略的制定以及教学过程的反思。以下是根据文档内容提炼出的相关知识点: 1. **教研组任务与职责**: - ...

    java连接数据库的全过程

    第一次用java连接数据库,开始竟然不知道从哪里下手,后看了很多书,请教了很多高手,忙了一天才连接上,所以我把这个详细的过程整理出来贡献给大家,不当的地方,希望大家告诉我,一定更正。 整理的资料包括:核心...

    新人教统编版五四制三年级上册语文 口语交际:请教 优秀教案.docx

    通过上述精心设计的教案,三年级的学生们将能够全面提升自己的口语交际能力,学习到请教的正确方式,包括使用礼貌用语、清晰表达问题、掌握多元请教方式,以及在团队合作中进行有效沟通。在轻松愉快的游戏化教学中,...

    pb打印(请教)

    标题中的“pb打印(请教)”指的是PowerBuilder(PB)应用程序中的打印功能。PowerBuilder是一种流行的、基于事件驱动的编程环境,主要用于开发Windows桌面应用程序。在这个场景中,用户下载了一个关于PB打印功能的...

    员工绩效考核面谈记录表[整理].pdf

    本文件是一份名为“员工绩效考核面谈记录表”的文档,记录了某软件公司2012年度对软件设计师岗位员工的绩效考核面谈情况。以下从文档中提取的关键知识点进行详细阐述: 1. 绩效考核流程:文档记录了员工绩效考核...

Global site tag (gtag.js) - Google Analytics