查询字段中最小值

原创 2007年09月28日 16:10:00

一  AAA(子编码)          BBB(名字)  
-----------------------------
A1--------------------------------B1
A1--------------------------------B2
A0--------------------------------B3
A0--------------------------------B4
A0-------------------------------- B5
A2--------------------------------B0
A2-------------------------------- B6
A3--------------------------------B10

结果为下面的

aaa                         bbb
--------------------------------
A1--------------------------------B1
A0--------------------------------B3
A2--------------------------------B0
A3--------------------------------B10
 

select aaa,min(bbb) bbb from tb group by aaa

二 AAA              BBB              CCC
-----------------------------------------------
A1                    B1                   0
A1                    B2                   1
A0                    B3                   0
A0                    B4                   1
A0                    B5                   2
A2                    B0                   0
A2                    B6                   1
A3                    B10                 0

结果为下面的

AAA     BBB     CCC
---------------------------------------------------
A1       B1         0
A0       B3         0
A2       B0         0
A3       B10       0

select a.*  from  tb  a, (select AAA,min(CCC)CCC)  b  where a.CCC = b.CCC and a.AAA = b.AAA

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

分治法的经典问题——求数列中最大最小值

前面我们已经了解了分治法的原理和使用,分治法的经典问题——大整数相乘,趁热打铁,来学习一下如何使用分治法来求数列中的最大最小值。利用分治法来分析伪代码时间复杂性代码实现#include #includ...

操作数组的常用方式一----获取数组元素中最大值和最小值

/** * 操作数组的常用方式 */ public class ArrayDemo { public static void main(String[] args) { i...

扩展堆栈(stack) O(1) 时间访问栈中最小值(或最大值)

问题描述:扩展stack的实现,完成正常的push,pop操作,新增访问最小(或最大)元素的接口Min(),使得push,pop,Min的时间复杂度都是O(1)。 问题分析:拿到这道题,我们最先的思...

扩展堆栈(stack) O(1) 时间访问栈中最小值(或最大值)

问题描述:扩展stack的实现,完成正常的push,pop操作,新增访问最小(或最大)元素的接口Min(),使得push,pop,Min的时间复杂度都是O(1)。问题分析:拿到这道题,我们最先的思考往...

数组中最大值和最小值(《编程珠玑(续)》第15章)

【100题】第六十六~第七十题(颠倒栈、扑克牌顺子和掷骰子概率、数字数组排成最小数、求旋转数组中最小值、全排列)

一,颠倒栈。 1)题目:用递归颠倒一个栈。例如输入栈{1, 2, 3, 4, 5},1在栈顶。颠倒之后的栈为{5, 4, 3, 2, 1},5处在栈顶。 2)分析:乍一看到这道题目,第一反...

【面试题】实现一个栈要求Push,Pop,Min(返回栈中最小值的操作)的时间复杂度为O(1)

思路: 用两个栈来实现,栈sData存放入栈元素,栈sMin存放最小值。 按照元素入栈顺序,将要入栈的第一个元素,同时压入两个栈中。后续每个元素入栈时,与sMin栈中栈顶元素比较大小,若入...

实现一个栈,push、pop、求栈中最小值min的时间复杂度为O(1)

使用平台:vs2013一个问题肯定不止一种解法,我下面给的是利用两个栈来求去栈中最小值,当然一个栈也可以求取问题。一个栈的求解这里就只给出思路。 一个栈求解:每次push,push两个值,当前...

O(1)求栈中最小值

  扩展栈O(1)求取最小值: (0)问题描述: (1)分析: (2)步骤: (3)代码实现: ------------------------ (0)问题描述:  扩展st...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)