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

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

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

...全文
285 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
【完美复现】面向配电网韧性提升的移动储能预布局与动态调度策略【IEEE33节点】(Matlab代码实现)内容概要:本文围绕“面向配电网韧性提升的移动储能预布局与动态调度策略”展开研究,基于IEEE33节点系统,利用Matlab实现移动储能(MPS)在灾害等扰动场景下的预配置与动态调度优化模型。研究分为预布局与动态调度两个阶段,旨在通过合理部署移动储能资源,提高配电网在极端事件后的恢复能力与供电可靠性。文中详细阐述了模型构建、目标函数设计(如最小化负荷损失、提升系统韧性)、约束条件处理及求解方法,并提供了完整的Matlab代码实现,确保结果可完美复现。该策略有效增强了配电网应对突发故障的弹性与自愈能力。; 适合人群:具备电力系统分析、优化算法基础,从事智能电网、配电网规划与运行、储能系统等相关方向的科研人员及研究生。; 使用场景及目标:①研究配电网在极端事件下的韧性评估与提升方法;②掌握移动储能系统的优化配置与动态调度建模技术;③学习基于Matlab的电力系统仿真与优化求解实现流程; 阅读建议:建议结合IEEE33节点标准系统数据,运行并调试所提供的Matlab代码,深入理解模型细节与算法实现过程,同时可进一步拓展至多灾害场景、多类型储能协同等复杂情形的研究。

27,582

社区成员

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

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