想做个社区的界面,显示的社区是按照最晚更新帖子的顺序显示的。但是写SQL的时候WHERE 里的取最晚时间不会取。r_datetime = ?
我是小菜鸟高人多多照顾啊

解决方案 »

  1.   

    select * from table where ... order by r_datetime desc
      

  2.   

    要显示的是社区  不是帖子  而且一个社区里还有很多帖子。要先把每个社区里最后更新的帖子拿出来才能对社区排序帖子的r_datetime= ? 
      
      

  3.   

    我就是不知道怎么取社区里最后更新的帖子, 比如说有这些字段 c_cmmmu_id, title,body,r_datatime等 怎么取出随后发表的帖子SQL语句应该怎么写
      

  4.   


    select * from table1 where r_datatime=(select max(r_datatime) from table1)