摘--SQL分組,組內排序

原创 2007年10月12日 13:47:00

PHO_CAMPHOTO表  
  _______________________________________________  
  usedepartID       DoType                             Layer                                                   Num  
  2563             文字                                 ssc                 0412270001  
  2553             外層                                 l1                                   0412270002  
  2563             文字                                 ssc                 0412290001  
  2563             文字                                 ssc                 0412310001  
  2553             外層                                 l1                                   0412310002  
  2551             一次鑽孔                                 n3a                                     0412310003  
  2551             一次鑽孔                                 n1a                                     0412310004  
  2551             一次鑽孔                               n2a                                       0412310005  
  2551             一次鑽孔                             n4a                     0412310006  
  2551             一次鑽孔                               n1a                     0412310007  
  2551             一次鑽孔                           n2a                                     0412310008  
  2551             一次鑽孔                           n4a                                       0412310009  
  2551             樣品cvl                           cvs                                       0412310010  
  2564             量產CVL                           cvcmap                                       0412310011  
  2564             量產CVL                           cvsmap                       0412310012  
  2564             量產CVL                       cvcmap                                       0412310013  
  2553             外層                               l2                                         0501120006  
   
  按usedepartID   ,     DoType,   Layer   分組後,Num在組內排序的方式輸出  
  如:  
  _______________________________________________  
  usedepartID       DoType                                             Layer                                                   Num  
  2563             文字                                 ssc                                   1  
  2563             文字                                 ssc                                   2  
  2563             文字                                 ssc                                   3  
  2551             一次鑽孔                                   n1a                                   1  
  2551             一次鑽孔                               n1a                                                     2  
  2551             一次鑽孔                               n4a                                   1  
  2551             一次鑽孔                   n2a                                     2  
  2551             一次鑽孔                               n2a                                                       1  
  2551             一次鑽孔                                 n3a                                                       1  
  2551             一次鑽孔                                 n4a                   2  
  2551             樣品cvl                                   cvs                                       1  
  2564             量產CVL                                 cvcmap                                         1  
  2564             量產CVL                                 cvsmap                                         2  
  2564             量產CVL                         cvcmap                                         3  
  2553             外層                               l2                                                           1  
  2553             外層                                 l1                                                           1  
  2553             外層                                 l1                                         2  

select   usedepartID,DoType,Layer,  
                num=(select   count(*)   from   PHO_CAMPHOTO   where   usedepartID=t.usedepartID  
                          and   DoType=t.DoType   and   Layer=t.Layer   and   num<=t.num)  
  from   PHO_CAMPHOTO   t  
  order   by   usedepartID,DoType,Layer,num   --加排序  

而且要求   usedepartID,DoType,Layer,num唯一

組距分組

原文转自:http://wiki.mbalib.com/wiki/%E7%BB%84%E8%B7%9D%E5%88%86%E7%BB%84組距分組組距分組(Interval Grouping)什麼是組...
  • ylqmf
  • ylqmf
  • 2010年03月01日 16:49
  • 1266

numpy中数组(array)的赋值问题

今天在调试python代码是发现一个非常容易被忽视的问题;我们以下面简短的代码来引出这个问题: import numpy as np a=np.array([1,2,3]) b=a b[0]=11这...
  • C_Dreams
  • C_Dreams
  • 2018年01月29日 17:28
  • 78

byte数组转化为int数组

/// /// byte数组转int数组 /// /// /// public static int[] Byt...
  • ZaneZhu
  • ZaneZhu
  • 2012年05月25日 15:29
  • 339

MySQL 5.7 sql_mode设置 分组查询报错

在分组查询时会遇到 sql语句报错问题 #1055 - Expression #3 of SELECT list is not in GROUP BY clause and contains non...
  • aji_csdn
  • aji_csdn
  • 2017年09月26日 10:37
  • 112

無法載入檔案或組件 'System.Web.Mvc, Version=2.0.50727.3082, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

1.C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies中找到你System.Web.Mvc.dll 2.放到你...
  • loeley
  • loeley
  • 2011年10月31日 11:03
  • 3074

ASP.NET C# 無法載入檔案或組件 Oracle.DataAccess

無法載入檔案或組件 'Oracle.DataAccess, Version=2.102.2.20, Culture=neutral, PublicKeyToken=89b483f429c47342' ...
  • cicidell
  • cicidell
  • 2017年03月09日 16:45
  • 729

SQL 分组数据后 取每个分组的第一条数据(SQL Server)

可以通过 SQL中提供的Over操作实现分组,   数据库表结构(每隔数秒,通道写入一次采集数据)   SQL 语句 SELECT ROW_NUMBER() over (P...
  • zzginfo
  • zzginfo
  • 2012年10月14日 14:53
  • 9851

Oracle Procedure 数组参数的应用

因工作需要,数据库由PostgreSQL 转为Oracle 10g。由于之前的逻辑几乎都分布于存储过程,所以多代码的修改相对来说较小。因对Oracle 数组参数的转换花了些时间,所以记录下来,分享一下...
  • appllon
  • appllon
  • 2010年01月11日 12:46
  • 1621

利用Axis2开发WebService(6)---axis2 传递对象数组,非stub方式

首先建立ServiceTest.java package sample.ws.service; import sample.ws.pojo.Person; public class S...
  • Arthur0088
  • Arthur0088
  • 2009年12月01日 21:33
  • 3264

將數組內容排序

PB沒有提供數組的排序功能,實際上我們可以通過利用DataStore來實現.datastore lds_temp string ls_err integer ilong ll_array[] = ...
  • vnsoft
  • vnsoft
  • 2010年09月03日 08:39
  • 576
收藏助手
不良信息举报
您举报文章:摘--SQL分組,組內排序
举报原因:
原因补充:

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