社区
MS-SQL Server
帖子详情
请问如何将指定的记录设置在第一条?
yoshubom
2006-10-25 04:05:17
现在有A表,里面有三条记录分别是:
aa
bb
cc
如果我想指定bb(已知条件)是第一条那么查得的结果应该是:
bb
aa
cc
请问如何查询才能实现指定的记录在第一条?
...全文
201
8
打赏
收藏
请问如何将指定的记录设置在第一条?
现在有A表,里面有三条记录分别是: aa bb cc 如果我想指定bb(已知条件)是第一条那么查得的结果应该是: bb aa cc 请问如何查询才能实现指定的记录在第一条?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yoshubom
2006-10-25
打赏
举报
回复
多谢各位。呵呵。
chenjunjarysky
2006-10-25
打赏
举报
回复
如果楼主说查询条件是变化的,要就用动态语句,设个变量。
结合YiZhiNet(九斤半) 的就可以了。
allright_flash
2006-10-25
打赏
举报
回复
还有其他字段可以排序的吗?
如果没有
select * from A order by case when col='bb'then '0' else col end
顶一下楼上上。
churchatp1
2006-10-25
打赏
举报
回复
SELECT * FROM A ORDER BY CASE WHEN COL='bb' THEN 1 ELSE 2 END
早起晚睡
2006-10-25
打赏
举报
回复
楼上的语句很少见 学习了
九斤半
2006-10-25
打赏
举报
回复
-- 假设字段名为COL
SELECT * FROM A ORDER BY CASE WHEN [COL]='bb' THEN 0 ELSE 1 END
拓狼
2006-10-25
打赏
举报
回复
select * from A order by case when col='bb'then '0' else col end
dawugui
2006-10-25
打赏
举报
回复
select * from tb where id = 'bb'
union all
select * from tb where id not in (select * from tb where id = 'bb')
mysql选择
指定
范围行的
记录
本文介绍了使用 SQL 的 LIMIT 子句进行分页查询的方法,包括如何获取
指定
位置的数据
记录
,例如
第一条
、第二条或者第五条
记录
等。通过具体实例展示了如何
设置
LIMIT 参数来精确控制查询结果。
Form中实现Checkbox全选反选
本文介绍了一种使用PL/SQL进行数据批量处理的方法。通过
设置
数据块并利用循环结构,可以实现对数据库
记录
的选择性标记。该过程首先跳转到
指定
的数据块,然后从
第一条
记录
开始循环检查每个
记录
,并根据条件
设置
复选框的状态。
ExtJS用Grid显示数据后如何自动选取
第一条
记录
当使用ExtJS的Grid显示数据并加载Store时,由于数据加载是异步的,无法直接选取
第一条
记录
。解决方法是在Store的load()方法中
设置
回调函数,当数据加载成功后,调用Grid的SelectionModel选择
第一条
记录
。
关于ResultSet只得到
第一条
记录
的实现
本文介绍了一种使用JDBC及ResultSet读取数据库时仅获取
第一条
记录
的方法。通过
设置
ResultSet的类型为TYPE_SCROLL_INSENSITIVE,并结合CONCUR_READ_ONLY属性,再调用first()方法实现目标。
oracle分组查询取
第一条
数据,160804、oracle查询:取出每组中的
第一条
记录
本文介绍了在Oracle数据库中如何查询每组的
第一条
记录
,提供了两种方法:通过`GROUP BY`和聚合函数,以及利用分析函数`ROW_NUMBER()`配合`OVER()`子句。内容涵盖SQL查询语法及分析函数的使用,适用于数据处理和数据库管理场景。
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章