怎样在取数据库中值为05的所有记录的第一条记录

解决方案 »

  1.   

    select top 1 from table1 where fld1 = '05'
      

  2.   

    select * from tablename where field1='05' rownum<2(oracle)
    select * from tablename where field1='05' top 1(sqlserver)
      

  3.   

    select rownum,A.* from TableXXX where FieldXXX='05' 
    and rownum = 1;
      

  4.   

    select top 1 * from tablename where field1='05' (sqlserver)
    这样才对,不好意思,刚才告错了
      

  5.   

    select top 1 from tablename where field = '05'
      

  6.   

    select * from (select rownum,tablename.* from tablename where field1='05') where rownum=2 (oracle)