SELECT top 1 * FORM TEST_TALBE WHERE FLAG=1

解决方案 »

  1.   

    SELECT top 1 * FORM TEST_TALBE WHERE FLAG=1 
      

  2.   

    SELECT top 1 * FORM TEST_TALBE WHERE FLAG=1
      

  3.   

    谢谢大家! :))))))))))
    那要是想删除第一条记录行不行啊
    delete top 1 from test_table where flag=1
    出错啦!
      

  4.   

    delete from test_table where id=(select top 1 id from test_table where flag=1)
    (假设主键ID)
      

  5.   

    有没有设主键?select 一把,然后再删,
      

  6.   

    删除第一条记录:
    delete test_table from (select top 1 * from test_table) as t1 where t1.flag=1 and test_table.tid = t1.tid
    (其中tid假定是test_table中的可唯一确定记录的字段)
      

  7.   

    如果有主键
    delete from test_table where id=(select top 1 id from test_table where flag=1)