select * from books group by number order by id desc

解决方案 »

  1.   

    SELECT MAX(id) FROM books GROUP BY number
      

  2.   

    select max(id) from books group by number
      

  3.   

    select * form books where id=max(id)  hehe不知道行不行。
      

  4.   

    asc ->由大至小
    desc->由小至大回复人: vivian08(好好笑) ( ) 信誉:100  2004-1-9 1:46:30  得分:0 
    select * form books where id=max(id)  hehe不知道行不行。
    =======不行  
     
      

  5.   

    select * from books group by number order by id desc
    得到的不是ID最大的记录,而是group by 之后再按id做desc
    SELECT MAX(id) FROM books GROUP BY number
    只能得到最大ID,但重要的是其他字段内容
    select * form books where id=max(id)
    是不行的:(
      

  6.   

    SELECT MAX(id),field1,field2,... FROM books GROUP BY number
    把你需要的字段写在后面
      

  7.   

    楼上得出来的和select * from books group by number结果是一样的,只是每个记录的ID变成了max(id),虽然得到了正确的max(id)但对应的记录内容却不是最大ID的那条记录.