社区
应用实例
帖子详情
★怎样用一句SQL命令来实现排序并把每条记录的顺序存下来 ????????
CodeProject-Jerry
2004-12-21 09:44:13
表 A有2个字段 wage(decimal) 和 rank(int), 我怎样用一句SQL,使rank保存为相应记录 Order By Wage时候的顺序??
既:
处理前:
wage rank
12 0
15 0
2 0
22.3 0
1.2 0
处理后:
wage rank
12 3
15 4
2 2
22.3 5
1.2 1
当然 记录有可能也不是5条
麻烦了
...全文
212
3
打赏
收藏
★怎样用一句SQL命令来实现排序并把每条记录的顺序存下来 ????????
表 A有2个字段 wage(decimal) 和 rank(int), 我怎样用一句SQL,使rank保存为相应记录 Order By Wage时候的顺序?? 既: 处理前: wage rank 12 0 15 0 2 0 22.3 0 1.2 0 处理后: wage rank 12 3 15 4 2 2 22.3 5 1.2 1 当然 记录有可能也不是5条 麻烦了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vinsonshen
2004-12-21
打赏
举报
回复
update a set a.rank=(select count(*) from 表 where wage<=a.wage) from 表 as a
chentony
2004-12-21
打赏
举报
回复
update a
set rank = (select order1
from
(select wage,(select count(*) from a where wage <= t.wage ) order1
from a t ) b
where a.wage = b.wage)
MY128
2004-12-21
打赏
举报
回复
行,先UP一下先
SQL
语句执行
顺序
【全】
SQL
语句执行
顺序
my
sql
实现
按照自定义(指定
顺序
)
排序
my
sql
实现
自定义
排序
基本
SQL
命令
、重要的
SQL
命令
、
SQL
约束 及
SQL
语句 的 执行
顺序
基本
SQL
命令
、重要的
SQL
命令
、
SQL
约束 及
SQL
语句 的 执行
顺序
sql
分组
排序
语句
顺序
SQL
语句中,如果有group by 和order by两个语句,是先分组还是先
排序
? 先进行分组处理。 Group By 和 Having, Where ,Order by这些关键字是按照如下
顺序
进行执行的:Where, Group By, Having, Order by。 首先where将最原始
记录
中不满足条件的
记录
删除(所以应该在where语句中尽量的将不符合条件的
记录
筛选掉,这样可以减少...
sql
专题 之
sql
的执行
顺序
存
储与生成:虚拟表通常不
存
储实际数据,而是基于其他表或查询动态生成;结果集是查询执行后实际返回的数据集合。持久性虚拟表可以
存
储在数据库中供后续查询重用结果集通常是临时的,一旦查询完成就会被释放。用途虚拟表常用于简化复杂查询、提高查询可读性和可维护性;结果集则是查询执行后的直接输出,用于数据处理和展示。
应用实例
27,579
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章