社区
应用实例
帖子详情
★怎样用一句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条
麻烦了
...全文
186
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一下先
最新Java面试宝典pdf版
2. 用table显示n条
记录
,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。 83 3、HTML 的 form 提交之前如何验证数值文本框的内容全部为数字? 否则的话提示用户并终止提交? 84 4、...
sql
查数据库中时间最新的一条
记录
下策——查询出结果后将时间
排序
后取第一条 select * from a where create_time<="2017-03-29 19:30:36" order by create_time desc limit 1 这样做虽然可以取出当前时间最近的一条
记录
,但是...
【
SQL
开发实战技巧】系列(十二):三问(如何对字符串字母去重后按字母
顺序
排列字符串?如何识别哪些字符串中包含数字?如何将分隔数据转换为多值IN列表?)
【
SQL
开发实战技巧】这一系列博主当作复习旧知识来进行写作,毕竟
SQL
开发在数据分析场景非常重要且基础,面试也会经常问
SQL
开发和调优经验,相信当我写完这一系列文章,也能再有所收获,未来面对
SQL
面试也能游刃有余...
SQL
-DQL中
排序
、去重与LIMIT查询
LIMIT分页查询,按照商品价格由低到高
排序
,然后获取第二页的内容(每页3条)DISTINCT是针对查询结果中的整行内容进行去重,不是单个字段。注意:
SQL
语句的执行
顺序
往往和我们写
SQL
的
顺序
是不一样的。:可以根据多列...
sql
语句执行
顺序
sql
是基于集合的理论的,集合不会预先对他的行
排序
,它只是成员的逻辑集合,成员的
顺序
是无关紧要的。(注意,这里的这里如果还有第三个表与之关联,会用T2与第三个表进行笛卡尔乘积生产T3表,继续重复3. on步骤生成...
应用实例
27,580
社区成员
68,545
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章