if 100=(SELECT COUNT(*) FROM userlist)
select * from userlist where ID=(select max(ID) FROM userlist)
insert userlist select id,username ---id,username 由你定

解决方案 »

  1.   

    if 100=(SELECT COUNT(*) FROM userlist)
    delete userlist where ID=(select max(ID) FROM userlist)
    insert userlist select id,username ---id,username 由你定

    delete userlist 
    where ID=(select max(ID) FROM userlist) and 100=(SELECT COUNT(*) FROM userlist)
    insert userlist select id,username ---id,username 由你定
      

  2.   

    不好意思,我没太明白,如果不到100条记录,新用户怎么加进来?
    能不能给个例子?比如用户abcd,他的ID号1000
      

  3.   

    insert userlist select 1000,'abcd'    ---id,username 由你定
    或者 insert into userlist(id,username) values(1000,'abcd')
      

  4.   

    if 100=(SELECT COUNT(*) FROM userlist)
    delete userlist where ID=(select max(ID) FROM userlist)
    insert userlist select id,username