0 0

再问SQL去重(简化问题了。。。)3

一表如下:
   A       B      C       D
   1       x      12      pwdq
   2       x      22      pwppp
   3       x      11      pppdwp
   3       x      11      pppd11
   4       y      20      ppwpp
   5       z      1       ppqqpp
   6       z      12      ppwdpp
   7       w      19      ppwqdwpp
   8       w      12      ppqwdpp

取出数据:
   A       B      C       D
   3       x      11      pppdwp
   4       y      20      ppwpp
   5       z      1       ppqqpp
   8       w      12      ppqwdpp

要求:以B为组取出同组最小C并取出其它字段,如上表。。A为唯一。
******************************
这边C是有重复数据的,唉。。如果B和C重复则随便取一条就行。
*****************************

我没有分了。厚颜求教,感激不尽 。。
2010年4月30日 15:37
目前还没有答案

相关推荐

    SQL去重 清除冗余数据

    SQL去重清除冗余数据 SQL去重是指清除查询结果或者是数据库里不必要的相对某个字段的冗余数据。对于查询结果去重,可以使用distinct关键字标注需要去重的字段,也可以使用group by + 关键字。 使用distinct关键字...

    几种sql去重

    本文将详细介绍几种SQL去重的方法,并通过具体的示例来解释每种方法的应用场景及其背后的原理。 ### 方法一:使用 `SELECT DISTINCT` `SELECT DISTINCT` 是最常用的去重方式之一,它可以返回指定列中的不同值。...

    sql_按照某一个字段进行去重后获取全部字段

    根据提供的文件信息,本文将详细解释如何通过 SQL 语句实现按照某一字段去重后获取所有字段的操作。在实际工作中,我们经常会遇到需要对数据表中的记录进行去重的情况,尤其是当某个字段作为唯一标识符时,我们希望...

    SQL Server 去重

    ### SQL Server去重知识点解析 #### 一、背景与需求 在处理数据库中的重复记录时,去除重复数据是一项常见的需求。...通过这些方法,可以有效地解决SQL Server中的数据重复问题,提高数据的质量和可靠性。

    LINQ_TO_SQL_高级查询介绍

    【LINQ to SQL 高级查询详解】 LINQ (Language Integrated Query) 是.NET框架中的一种技术,它允许程序员使用一种直观、类似SQL的语法在代码中处理数据。LINQ to SQL 是 LINQ 的一个实现,专门用于与关系数据库进行...

    浅谈sql数据库去重

    在SQL数据库操作中,去重是一项常见的任务,用于去除数据集中重复的记录,确保数据的唯一性和准确性。本文将探讨两种常用的SQL去重方法:DISTINCT和ROW_NUMBER(),并结合实际例子进行深入解析。 首先,`DISTINCT` ...

    SQL Oracle 语句操作总结

    8. **视图**:创建视图可以简化复杂的查询,提供逻辑数据层,并且可以保护基础数据的隐私。 9. **索引**:索引能显著提高查询性能,B-Tree索引、位图索引和函数索引各有应用场景。 10. **分区表**:对于大数据量的...

    一条sql语句完成MySQL去重留一

    本文主要介绍如何使用SQL语句来实现“去重留一”,即删除重复记录并仅保留一条,且判断重复的标准基于多个字段。以下是对这个问题的详细解答。 首先,面对存在重复记录的需求,通常的思路是通过编程语言遍历数据并...

    SqlReview:sql去重,采样,解析,打分统计慢查询实现sql审核系统

    sql去重,采样,解析,打分统计慢查询实现sql审核系统 说明 需要在前一层做一下sql收集任务,写进redis拿yii2来说,通过日志来收集sql 展示 如果你对我的辛勤劳动给予肯定,请给我捐赠,你的捐赠是我最大的动力

    易语言最简单的数据去除重复源码

    总的来说,"易语言最简单的数据去除重复源码"这个主题为我们提供了一个了解如何在易语言环境下处理数据重复问题的入口。通过学习和实践,我们可以更好地掌握易语言的编程技巧,并将其应用于实际的数据处理任务中。

    sql使用游标去重方法

    公司布置任务去除千万条记录中的重复数据,还要根据字段是否为空等条件控制。利用右边临时表的方法做了改进。

    查询重复数据sql语句

    在数据库管理过程中,查询重复数据是一项非常重要的任务。这不仅有助于确保数据的准确性和完整性,还可以提高数据分析的质量。...希望这些信息能够帮助你在实际工作中更有效地处理数据库中的重复数据问题。

    数据库按照指定多个字段去重复查询sql语句

    按照指定字段查询出出现重复的数据 SELECT m.* FROM dbo.Sheet1$ m,( SELECT ZCMC,ZCFL,XH FROM dbo.Sheet1$ GROUP BY ZCMC,ZCFL,XH HAVING COUNT(1)>1 ...WHERE m.ZCMC=m1.ZCMC AND m.ZCFL=m1.ZCFL and m.XH=m1....

    [sql server] SQL Server2005杂谈(1):使用公用表表达式(CTE)简化嵌套SQL

    SQL Server 2005 中使用公用表表达式(CTE)简化嵌套 SQL SQL Server 2005 中的公用表表达式(CTE)是一种强大的工具,可以简化嵌套的 SQL 语句,提高代码的可维护性和性能。本文将介绍 CTE 的基本概念、语法和使用...

    sqlServer删除重复数据

    SQL Server 删除重复数据 SQL Server 删除重复数据是数据库管理中的一项重要任务。重复数据可能是完全重复的记录,也可能是部分关键字段重复的记录。删除重复数据可以使用多种方法,包括使用 SELECT DISTINCT 语句...

    oracle字段去重

    1. **性能问题:**当处理大数据量时,使用`ROW_NUMBER()`函数可能会影响性能,需要注意优化查询语句。 2. **备份数据:**在执行删除操作之前,最好先备份原始数据,以防意外情况发生。 3. **测试环境:**在生产环境...

    简化版SQL2000

    简化版SQL2000,使用方便,有用的人可以自由下载,我已经用了好几年了,请放心使用。

    SQL语句拼接工具,简化SQL语句拼写代码

    为了解决这个问题,出现了SQL语句拼接工具,如描述中提到的,它能帮助简化SQL语句的拼写代码,提高开发效率。 标题中的“SQL语句拼接工具”是指一种软件开发辅助工具,它的主要功能是自动化生成SQL语句,特别是在...

    oracle删除重复数据的sql语句

    根据给定文件中的标题、描述、标签以及...综上所述,通过ROWID、GROUP BY和DISTINCT等多种方式,可以灵活有效地处理Oracle数据库中的重复数据问题。在实际应用中,可以根据具体需求选择合适的方法来优化数据库性能。

Global site tag (gtag.js) - Google Analytics