排序问题:让NULL或空字符排在最后,前面按a-z正常顺序

stevenhzhang 2004-09-21 01:47:43
一个table里,Name field有大量空信息(Null 或 '')。在直接写select * from table order by name,空的就在上面,等空结束后才显示出abc,翻页花大量时间。

怎么才能把空信息放在最后,前面按a-z排列。

...全文
288 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zheninchangjiang 2004-09-21
  • 打赏
  • 举报
回复
order by isnull(namefield,chr(123))
Rewiah 2004-09-21
  • 打赏
  • 举报
回复
select * from table order by case when name is null then 1 else 0 end,name
Andy__Huang 2004-09-21
  • 打赏
  • 举报
回复
select * from tb order by case when name is null then 1 else 0 end,name
代码下载地址: https://pan.quark.cn/s/a4b39357ea24 软件工程常用文档 软件工程常用文档模板及示例:项目计划、需求分析、概要设计、详细设计、用户操作手册、测试计划、测试分析报告、开发进度报告、项目开发总结报告、软件维护手册等 目录 avatar 01 计划阶段 00 可行性分析 01 项目信息表 02 项目实施方案-PPT版 03 项目实施方案-Word版 04 项目实施进度计划 05 项目实施进度简表 02 需求阶段 需求规格说明书 03 设计阶段 功能设计说明书 数据库设计说明书 04 开发阶段 系统提测申请单 05 测试阶段 01 测试用例 02 测试报告 03 测试计划 06 验收阶段 01 系统竣工报告 02 安装维护手册 03 培训文档 04 使用手册 999 其他文档 工时统计表 会议纪要 项目进度简报 项目进度确认单 项目月报 项目周报 完善中 ... ---- 各文档目的 可行性分析报告 说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 项目开发计划 为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。 项目需求分析文档 对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。 它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。 该说明书应给出数据逻辑和数据采集的各项要求,为生成和维护系统数据文件做好准备。 项目概要设计文档 该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输...

27,582

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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