`
sunnyhl
  • 浏览: 78944 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

多表查询输出不重复记录

    博客分类:
  • SQL
 
阅读更多
示例:
 //t1,t2 为一对多,需要根据t2的条件查出t1的记录列表。
  t1 {id,name,remark}
  t2 {id,t1_id,name,remark}
  

  
   select * from t1 where t1.id in(
      select t1_id from t2 where t2.id=t1.id and t2.name=<parameter>
   )

  select distinct t1.* from t1,t2 where t1.id=t2.t1_id and t2.name=<parameter>
 
   // exists() 里边使用表达示。当查询结构不唯空是返回true,为空是返回false,查询内容为*、表达式、某字段均可。
   select * from t1 where exists (
      select * from t2 where t2.t1_id=t1.id and t2.name=<parameter>
   )

分享到:
评论

相关推荐

    kettle统计重复记录个数及明细

    统计重复数据的个数,及相同记录都有哪些,如有不懂的地方可随时联系

    MySql基本查询、连接查询、子查询、正则表达查询讲解

    表名或视图列表:表示即将进行数据查询的数据表或者视图,表或视图可以有多个。 条件表达式1:设置查询的条件。 属性名1:表示按该字段中的数据进行分组。 条件表达式2:表示满足该表达式的数据才能输出。 属性2:...

    EXCEL数据高级查询

    EXCEL数据高级查询摘要 EXCEL 对批量数据的多次重复或相似的统计和交叉性集合运算操作比较困难或效率不高 而使用 Visual Basic 开发平台利用ADO 数据库连接和操作技术可以很好的解决这样的问题 提高 EXCEL 文件数据...

    Excel VBA与数据库整合应用范例精讲书及源代码

    实例3-11 查询不重复的字段记录(DISTINCT) 实例3-12 利用Like运算符进行模糊查询 实例3-13 查询某一区间内的记录(BETWEEN) 实例3-14 查询存在于某个集合里面的记录(IN) 实例3-15 将查询结果进行排序...

    数据库系统之查询处理与优化.pdf

    简单的全表扫描⽅法 顺序扫描,输出满⾜条件的元组,适合⼩表,不适合⼤表 2.索引(或散列)扫描⽅法 通过索引先找到满⾜条件的元组主码或元组指针,再通过元组指针直接在查询的基本表中找到元组。适合选择条件中的...

    Excel VBA与数据库整合应用范例精讲

    实例3-11 查询不重复的字段记录(DISTINCT) 实例3-12 利用Like运算符进行模糊查询 实例3-13 查询某一区间内的记录(BETWEEN) 实例3-14 查询存在于某个集合里面的记录(IN) 实例3-15 将查询结果进行排序...

    用链表实现学生管理系统

    ⑺ 删除指定位置的学生记录; ⑻ 统计表中学生个数(求表长度); ⑼ 销毁表 L; 以上为必做题, 下面为附加题(选做) 。 ⑽ 建立两个有序(学号) 的学生单链表 La 和 Lb: 分别向 La 和 Lb 逐个输入 m 个和 n 个 ...

    职工信息管理系统(C语言)

    职工信息包括:职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。设计一个职工信息管理系统,提供以下功能:  输入记录:职工信息录入功能。  查询记录:用户可以按工资或学历进行查找。  ...

    文件记录管理程序.doc

    "文件与资料管理程序 " " "负责部门 "输入 "过程重点提示 "输出文件/表 " " " " " "单 " " "相关部门 "文件编写 " " " " " " "各部门针对依据体系管理和实际工作的 " " " " " "需求,对文件的制定,记录表格实行"谁...

    职工工资信息管理系统

    通过输入职工的职务工资,运用程序实现对职工工资的计算,然后输出职工的职务工资减去税金、水费、电费、清洁费、闭路电视费等相关的费用所得的应发工资,也就是工人最后所能拿到的工资。 1. 职工基本信息的录入,而...

    oracle数据库表设计.pptx

    表设计规范-范式 1NF:如果关系R 中所有属性的值域都是单纯域,那么关系模式R是第一范式的 那么符合第一模式的特点就有 1)有主关键字 2)主键不能为空, 3)主键不能重复, 4)字段不可以再分 例如: StudyNo " Name " ...

    通用文件筛选工具(批量查询按行存储的文本文件,并导入EXCEL表中)

    这样就会出现重复的记录或内容。因此,当需要多次查询时,每次查询前需要点击“清空文件”按钮删除output文件夹,才能保证查找的准确。 5、本程序不会判断运行的环境,因此在运行过程中可能会有些未知的错误 本...

    数据库原理实验报告整合

    9、查询计算机系学生选修的课程号,要求结果中去掉重复记录。 select distinct cno from s,sc where dept=’计算机’ and s.sno=sc.sno 10、查询计算机系选修课程数大于等于2的学号、姓名及平均成绩,查询结果按...

    学生基本信息的顺序表

    设计一个包含学生基本信息(学号,姓名,成绩)的顺序表,编程完成如下功能: ⑴ 初始化顺序表 L: 根据用户指定的学生数,逐个输入学生信息; ⑵ 打印表中所有学生信息: 逐个显示表中所有学生的基本信息; ⑶ 判断...

    LINUX/UNIX Shell编程大作业

     如果输入的关键字不在记录里,则必须输出相关信息,示例如下: (此处是主菜单—略) 你的选择是:5(用户输入) 输入关键字:Monks (用户输入) 没有找到Monks 按回车键继续。。。(等用户敲回车键。之后再次...

    C++课程设计报告-车辆管理系统.docx

    按车辆制造公司查询:输入车辆制造公司,输出所查询的信息,若不存在该记录,则提示“该车辆制造公司不存在!”; 按编号查询:输入编号,输出所查询的信息,若不存在该记录,则提示“该编号不存在!”; 按类别查询...

    学生成绩管理系统课程设计报告

    程序说明:有N个学生,每个学生的数据包含学号(不重复)、姓名、三门课的成绩及平均成绩,试设计一学生成绩管理系统,使之能提供以下功能: (1)主菜单 (2)各菜单项功能 ① 成绩录入:输入学生的学号、...

    基于单片机波形记录器设计.doc

    通用电子示波器价格低廉,是配备的常规仪器,但不具备信号记录功能。因此,设计一种信号波形记录器,使之能与通用电子示波器结合,用来观测非重复性信号波形,是很有实际意义的。 本论文是基于单片机而设计的波形...

Global site tag (gtag.js) - Google Analytics