本帖最后由 xry506686 于 2010-07-07 09:35:28 编辑

解决方案 »

  1.   

    select if((select count(*) from 表 where 分组标记=a.分组标记 and 编号<a.编号)>0,'',编号),
    名称,规格
    from 表 a
    order by 编号
      

  2.   

    想要得到这个结果,但SQL语句写不成功
      

  3.   

    SELECT 
    IF(a.编号=(SELECT MIN(编号) FROM ttg2 WHERE a.分组标记=分组标记),a.分组标记,'') AS newbh,
    a.编号,a.名称,a.规格
     FROM ttg2 a 
      

  4.   

    一般用报表来解决,不用SQL语句