怎么从已经选择出来的记录里面选择任何2个记录?

javagirl123 2003-08-21 10:26:52
我的表格里面有一些记录,我先根据条件选择出符合的记录,然后要求从这些记录里面选择任意2个记录?可是是前2个或者是后2个?
我用的语句是
SELECT top 2 * from Product where categoryid="" and subcategoryid=""

请问有什么错误吗?应该怎么改正?

多谢
...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
javagirl123 2003-08-22
  • 打赏
  • 举报
回复
有谁知道上面你说的那句SQL STATAMENT在JAVA BEAN里面可以COMPLIE,可在JSP里面却没法实现这个功能?:(

是什么原因呢?
javagirl123 2003-08-22
  • 打赏
  • 举报
回复
如果去掉随机排序那句就不行吗?还有为什么要ORDER BY CATEGORYID?
changechange 2003-08-22
  • 打赏
  • 举报
回复
SELECT top 2 * from Product where categoryid="" and subcategoryid="" order by rnd(len(categoryid))

请参考本站
http://access911.net/index.asp?board=4&mode=3&recordid=77FAB31E1BDC
mgan 2003-08-22
  • 打赏
  • 举报
回复
用随机函数啊

——————————@_@————————
good good study
day day up
____________________^@^_________________

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧