select top 1 发票号码 from Table1 order by 顺序 asc

解决方案 »

  1.   

    问下楼主你的发票应该都有日期吧,日期最早的就应该是第一份吧
    如果是这样的话,你就用:select top 1 * from 表 order by 日期 这样他会按日期从小到大给你排序,之后,top 1是取第一条,也就是日期最早的那条了,也应该就是你说的第一份了吧
      

  2.   

    自定义函数:
    CREATE FUNCTION frist_no (@dqfp  char(7))  
    RETURNS char(7) AS  
    BEGIN 
    return left(@dqfp,5)+'01'
    END调用:
    select dbo.frist_no('5002413')结果:
    5002401
    是不是要这样?