■■数据库结果的排列显示问题■■

fanqingfeng 2005-07-14 06:32:15
MS SQL中 如果 select * from A where aa like '%nn% or aa like 'mm' 是否有实现的办法 使得select的结果 按照 先 like '%nn% 的结果显示完再显示 like '%mm%'?
...全文
82 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2005-07-15
  • 打赏
  • 举报
回复
SELECT 客户.公司名称, 客户.联系人姓名, [联系人姓名] Like "*先生" AS 性别
FROM 客户
WHERE (((客户.联系人姓名) Like "*先生" Or (客户.联系人姓名) Like "*小姐"))
ORDER BY [联系人姓名] Like "*先生";

公司名称 联系人姓名 性别
亚太公司 陈先生 -1
汉光企管 王先生 -1
德化食品 王先生 -1
新巨企业 成先生 -1
中硕贸易 苏先生 -1
兰格英语 王先生 -1
瑞栈工艺 苏先生 -1
一诠精密工业 刘先生 -1
顶上系统 方先生 -1
千固 苏先生 -1
凯诚国际顾问公司 刘先生 -1
高上补习班 徐先生 -1
凯旋科技 方先生 -1
山泰企业 黎先生 -1
椅天文化事业 方先生 -1
通恒机械 黄小姐 0
伸格公司 林小姐 0
万海 林小姐 0
文成 唐小姐 0
志远有限公司 王小姐 0
中通 林小姐 0
永大企业 余小姐 0
华科 吴小姐 0
就业广兑 唐小姐 0
三川实业有限公司 刘小姐 0
留学服务中心 赵小姐 0
霸力建设 谢小姐 0

声明:示例数据来自微软的示例数据库NorthWind,如有和现实人物或组织名字类同纯属巧合。
hcom 2005-07-14
  • 打赏
  • 举报
回复
怎么实现?
w1w2w34 2005-07-14
  • 打赏
  • 举报
回复
这样不行。用编程的方法很好实现
daniel_ngn 2005-07-14
  • 打赏
  • 举报
回复
select * from A where aa like '%nn%
union
select * from A where aa like 'mm'

行不?

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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