首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 请问如何查询排序后的结果 [已结贴,结贴人:zowee]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-08 14:07:45 楼主
    我有个 ID 字段是主键,标识 递增1,  然后有个数量字段

    我要查询我最后插入的30条记录,并按数量 字段排序,怎么搞?

    谢谢!~

    已知这个怎么不行。。select top 30 * from myTable order by [id],convert(int,tNum) desc
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-08 14:11:321楼 得分:5
    SQL code
    select * from (select top 30 * from myTable order by [id] desc) t order by convert(int,tNum) desc
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-08 14:11:512楼 得分:5
    SQL code
    select * from (select top 30 * from myTable order by [id] desc) a order by convert(int,tNum) desc
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-08 14:12:353楼 得分:5
    就别名不一样
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dawugui
    • 等级:
    发表于:2008-05-08 14:14:064楼 得分:5
    SQL code
    select * from (select top 30 * from myTable order by [id]) t order by cast(tNum as int) desc
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-08 14:15:005楼 得分:0
    select * from (select top 30 * from myTable order by [id] desc) t order by convert(int,tNum) desc
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved