news_title,news_content,htm_name这几字段的值会相同吗?如果不会你可以这样:
select news_title,news_class,news_content,max(addtime),htm_name from news_content group by news_class,news_title,news_content,htm_name
如果会出现重复的你就需要做两次查询
select news_class,max(addtime) from news_content group by news_class
把news_class,addtime值取出来作为下面查询的条件,这种方式你要保证时间的唯一性。
select news_title,news_class,news_content,addtime,htm_name from news_content where news_class = and addtime
select news_title,news_class,news_content,max(addtime),htm_name from news_content group by news_class,news_title,news_content,htm_name
如果会出现重复的你就需要做两次查询
select news_class,max(addtime) from news_content group by news_class
把news_class,addtime值取出来作为下面查询的条件,这种方式你要保证时间的唯一性。
select news_title,news_class,news_content,addtime,htm_name from news_content where news_class = and addtime
解决方案 »
- 从数据表中检索出比它前面的所有数都大的数
- 我没有找到重复记录,错误1022:MYSQL关键字重复,更改记录失败
- 帮我看看我写的这个函数哪里错了?
- 有没有什么办法将mysql datetime类型字段分为 一个date列和一个time列?
- 关于mysql数据库的数据库导入问题
- 刚学mysql..遇到一问题``100求救了
- 大家好,我创建了一个群2677057,希望大家多多支持。
- 怎么从mysql中提出时间必当前早三天的数据?比如有一个datetime型的time字段。
- MySQL启动报1067错误
- MySQL数据库出现trx_mysql_thread_id=0的线程,无法用kill杀死。如何解决?
- 请教:MYSQL的连接
- 要学数据库那方面的知识,最好选什么书籍学啊??
把后面的去掉,看看