当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·,高分,快来拿    »显示摘要«
    摘要: 如何在做:单击datagrid的某一行后,弹出另一个datagrid.请说的详细点,最好给出原代码! ......
 ·如何实现像qq那样的自动隐藏    »显示摘要«
    摘要: 如何实现像qq那样的自动隐藏?? ......


数据表排序字段,内容重复的不显示,如何书写SQL语句

数据表如下的内容,大致如下:  
   
      字段1   字段2  
      A1           B1     ......  
      A1           B2  
      A1           B3  
      A2           B4  
      A2           B5  
       
  按字段1排序显示,将   字段1   内容与前面重复的内容,不显示出来,如下的格式显示:  
   
      A1         B1  
                  B2  
                  B3  
      A2         B4  
                  B5  
   
  请问,如何书写SQL   语句。

NO.1   作者: more_zou

在sqlplus中,可以输入break   on   字段1,再写查询

NO.2   作者: tiangou

回复人:   more_zou(小人物)   (   )   信誉:105     2003-08-22   20:58:00     得分:0    
     
     
      在sqlplus中,可以输入break   on   字段1,再写查询  
       
     
  ==================================================================  
  赞同more_zou的意见,如:  
  SQL>   break   on   字段1  
  SQL>   select   字段1,字段2  
                from   表  
            order   by   字段1  
   
  就能得到你要的效果:)  
   
 

NO.3   作者: beckhambobo

SQL>   select   *   from   aa;  
   
  ID   FID  
  --   ---  
  1     0  
  2     1  
  3     1  
  4     2  
  5     3  
  6     4  
  6     5  
   
  SQL>   select   decode(rm,1,id,null)   id,fid   from  
      2     (select   id,fid,row_number()   over(partition   by   id   order   by   rownum)   rm   from   aa);  
   
  ID   FID  
  --   ---  
  1     0  
  2     1  
  3     1  
  4     2  
  5     3  
  6     4  
        5  
   
  7   rows   selected  
   
  楼主的语句:  
  select   decode(rm,1,字段1,null)   字段1,字段2   from  
  (select   字段1,字段2,row_number()   over(partition   by   id   order   by   rownum)   rm   from   your_table);


 ·入门问题    »显示摘要«
    摘要: 我写了一个最简单的程序 #include "windows.h" int winapi winmain (hinstance hinstance, hinstance hprevinstance, pstr szcmdline, int icmdshow) {   messagebox (null, text ("你好,欢迎来到vc之路"), tex......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE