`

SQL查询问题!急。。

SQL 
阅读更多

主表A :

id    name   cardid

 

1     joni       111

2     tank      222

3     fiona     333

外表B

id    loginTime

 

1     2009-2-18 1:1:1

2     2009-2-18 2:2:2

2     2009-2-18 3:3:3

3     2009-2-18 4:4:4

3     2009-2-18 5:5:5

3     2009-2-18 6:6:6 

查询身份证号 cardid超过两次loginTime记录的姓名name和loginTime次数

如:

name    loginNum

 

tank      2

fiona     3

分享到:
评论
1 楼 学会做人 2009-06-03  


SELECT NAME ,loginnum FROM
(SELECT l.ID ,name,COUNT(logintime) loginnum FROM t_person p LEFT JOIN t_login l ON p.ID = l.ID
GROUP BY l.ID,NAME
  HAVING   COUNT(l.ID)>=2)t

由于时间有限!这里就给一个效率不是很高的sql吧!

相关推荐

    SQL查询问题的图片

    这是我在 论坛里所发贴: “Sql查询问题,急!!“如何按天、周、月、季度、年 进行分组查询”[问题点数:20分] URL:...

    急::::查询sql备份文件大小图

    首先,让我们了解如何通过T-SQL查询备份文件大小。SQL Server提供了一个名为`sys.dm_db_file_physical_info`的动态管理视图,它可以提供关于数据库文件的物理信息,包括备份文件的大小。以下是一个基本的T-SQL查询...

    SQL语言与excel。VBA结和

    '' Execute是执行SQL查询语句的意思 ----------------------------- 如果不要字段也可以,那么在打开语句中加上:hdr=no '这样没有分数字段也可实现 'SQL语句我换了形式,而且加上了hdr=no,即无需字段,而且我在SQL...

    miniNao.sql.zip

    脑筋急转弯通常涉及一些需要创新思维或反向思考的问题,可能这个数据库包含了这类问题的记录,例如问题、答案、难度等级、用户解答情况等信息。 在导入MySQL的过程中,用户可以根据自己的需求调整不使用的字段,这...

    脑筋急转弯知识管理系统1.1

    系统具备查询、删除、修改和添加等基本的数据管理功能,使得用户能够方便地对脑筋急转弯类的问题和答案进行存储和操作。这个系统构建在SQL Server 2005数据库引擎之上,提供了稳定且高效的数据存储和检索能力。 C#...

    JAVA+SQL办公自动化系统(源代码+论文+外文翻译).zip

    2. **SQL数据库管理**:SQL(结构化查询语言)是用于管理和处理关系型数据库的标准语言。在办公自动化系统中,SQL用于存储、检索、更新和删除数据。开发者可能使用MySQL、Oracle或SQL Server等数据库管理系统,通过...

    JAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zip

    在这个系统中,SQL被用于创建、更新、查询和管理题库数据。开发者可能使用了MySQL或Oracle等关系型数据库管理系统,通过SQL语句进行数据操作,实现了题目的增删改查、分类存储、难度设置等功能。 3. **离散数学题库...

    阳关酒店管理系统 javaapplet + SQL

    说明: 相当完美的系统... 内容概要: 主要功能包括散客开单、团体开单、宾客结帐、客房预订、营业查询、客户管理、网络设置、系统设置等等。 服务器:IIS5.0以上 操作系统:windows2000/xp 数据库:SQL Server 2000

    JAVA+SQL电子通讯录带系统托盘(论文+源代码).zip

    在这个通讯录系统中,SQL用于创建、更新、查询和管理存储联系人信息的数据库表。 3. **管理系统**:电子通讯录是一个数据管理系统,允许用户存储、检索、编辑和删除联系人的个人信息,如姓名、电话号码、电子邮件...

    Mybatis系列课程-一对一

    - **Lazy loading(懒加载)**:如果关联数据不常用,可以配置为延迟加载,只有当真正需要时才会执行额外的SQL查询获取关联数据。 5. **Nested Select**:Mybatis通过在主查询中嵌入子查询来实现关联数据的加载。...

    脑筋急转弯程序 Asp版

    开发这样的程序需要掌握ASP的基本语法、VBScript或JScript编程,理解HTTP协议和Web服务器工作原理,以及一定的数据库知识,如SQL语句用于查询和操作题库数据。此外,安全性也是一个重要的考虑因素,因为描述中提供的...

    sanghui_data数据库中的Art_info表,要调用数据类中的ExecuteSqlDataTable的方法

    至于"急!!!"这个描述,它表明这是一个紧急的需求,可能需要快速解决或者优先处理。在实际工作中,应对这种紧急情况,开发者需要迅速理解问题,快速编写和测试代码,确保能在短时间内交付解决方案。 "你好"这个...

    java+sql企业固定资产管理系统(论文+系统+开题报告+任务书+中期考核报告+任务书+评语表+答辩PPT).zip

    数据库层面,选用SQL Server或MySQL,提供高效的数据存储和查询功能。此外,可能还会运用到MVC设计模式,使得代码结构清晰,易于维护和扩展。 三、主要功能模块 1. 资产录入:系统支持批量导入和单个录入固定资产...

    JPA+Spring完美整合,要的速度了哈!仅分享1个月!

    3. 懒加载与急加载:合理使用@OneToMany、@ManyToMany的fetch属性和CascadeType,避免N+1查询问题。 4. 异步处理:利用Spring的Async机制,将耗时的数据库操作异步化,提高系统响应速度。 总结,JPA与Spring的整合...

    hibernate5--4.检索方式及策略

    `Session.createSQLQuery()` 可以创建原生的SQL查询,返回的结果可以映射到POJOs或者使用ResultTransformer转换。 总结,"hibernate5--4.检索方式及策略"涵盖了Hibernate中的各种检索技术,包括HQL、Criteria API、...

    有问题的懒加载,框架还可以使用

    4. **调整查询策略**:使用`@Query`注解自定义HQL或SQL查询,合并多个数据库访问操作。 5. **使用Hibernate的二级缓存**:缓存可以提高数据读取速度,减少数据库压力。 从压缩包子文件的文件名称`SpringHibLAZYTest...

    09_JPA详解_使用JPQL语句进行查询.zip

    **JPQL(Java Persistence Query Language)**是JPA的一部分,它是面向对象的查询语言,类似于SQL,但专门用于处理JPA实体。JPQL允许开发者用面向对象的方式来构建查询,而不是直接写SQL,这使得代码更易于理解和...

    hibernate多表查询[定义].pdf

    在SQL中,这相当于执行了一个INNER JOIN查询。通过这种方式,开发者可以方便地获取到学生及其所属班级的完整信息,而无需手动编写复杂的多表联接SQL语句。 在实际应用中,Hibernate还提供了懒加载和急加载策略,以...

    判断记录是否存在,取某个特定字段值,取多个字段值

    输入参数包括`sSql`(SQL查询字符串)、`sFields`(一个字符串数组,用于存储字段值)和`Conn`(数据库连接对象)。函数首先创建一个`TADOQuery`对象`qryADOTemp`,并将其连接设置为传入的`Conn`。接着,执行SQL查询...

    How to solve the hibernate N+1 problem?

    N+1问题是指在进行一对多或多对多关联查询时,原本期望通过一次SQL查询获取所有数据,但实际执行了N+1次查询,其中N为一端实体的数量,这极大地影响了应用性能。 描述中提到的链接指向了一篇博客文章,虽然具体内容...

Global site tag (gtag.js) - Google Analytics