我想从数据库里查找出日期最大的前五条信息出来,该怎么写?
我写的是:select * from news n where n.type=1 and n.date=(select max(n.date) from news ..........)
之后该怎么写才能得到前五条呢?
请过路高手指点?
我写的是:select * from news n where n.type=1 and n.date=(select max(n.date) from news ..........)
之后该怎么写才能得到前五条呢?
请过路高手指点?
解决方案 »
- 做java开发,需要用到哪些技术
- 使用import时,引入整个包相比引入包中特定的类,使用内存较少??
- 大伙们请快进来
- 谁能帮我看看这个程序,哪里错了 ,谢谢了
- 在服务器端如何关闭客户端的线程呢?
- 问一个字符串分割,取得问题
- 求高手点拨一个Java程序的“实施与预期不符”的错误原因.
- 菜鸟求助,做一个点击button自己播放本地mid文件的程序,运行出错
- 请问你们有没有在Java中调用windows下的dll的应用经验
- 希望了解java,能推荐一个好的开发工具和一本好的入门书籍吗?我以前直到现在都在用VC,接下来想在C#和java中选一个做为第二语言。
- 如何写一个方法,传入一个类,再返回相应的类。
- [疑问]int low = n & 0x00ff,这句话啥意思啊
这就行了
select top 5 * from school_news n where n.offshoot_id='1' and (n.type='1' or n.type='2' or n.type= '3' or n.type= '5 ') and n.indate= (select max(s.indate) from school_news s) 不能执行,我用的mysql数据库
select * from news n where n.type=1 order by date limit 1,5;