CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

关于存储过程的小问题。谢谢!

楼主deeppk(热带猪)2005-04-01 08:50:56 在 .NET技术 / ASP.NET 提问

对于存储过程我不熟悉,不过手头的程序是用的存储过程,想实现的效果就是我对数据库中的表格中的一个字段设定int数据,然后根据它的顺序取出前5个,我的存储过程如下:  
   
  CREATE   Procedure   GetTopCases  
   
  AS  
   
  SELECT   TOP   5  
          CaseID,  
          CaseImage,  
          CaseTitle,  
          CaseOrder  
   
  FROM    
          SuccessfulCases  
   
  ORDER   BY    
          CaseOrder   ASC  
  GO  
   
  但是取到的是按照CaseID(主键)最大的五个,然后在这五个里面排序,我想要的效果就是取CaseOrder最小的五个,并且按照升序拍列。希望大家给个建议,谢谢!!  
  问题点数:20、回复次数:3Top

1 楼ziyan0218()回复于 2005-04-01 09:07:07 得分 0

用两次select  
  先取出最大的五个,在按升序排Top

2 楼TCat(蚊子)回复于 2005-04-01 09:11:42 得分 20

试试你的sql语句,应该没有问题  
  Top

3 楼deeppk(热带猪)回复于 2005-04-01 11:36:00 得分 0

谢谢!!Top

相关问题

  • 存储过程小问题
  • 存储过程小问题
  • ORACLE存储过程小问题
  • 小问题,存储过程传参数
  • ado 存储过程 vb 的小问题。
  • 一个存储过程的小问题
  • 一个存储过程的小问题
  • 一个存储过程的小问题?
  • 存储过程的一个小问题……
  • 存储过程的小问题!!

关键词

  • 存储过程
  • 效果
  • 谢谢
  • caseid
  • caseorder
  • 升序
  • 取出

得分解答快速导航

  • 帖主:deeppk
  • TCat

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo