社区
Java SE
帖子详情
请教在java里这个实例的实现方法!请进...
dennyjava
2004-04-19 11:03:09
要求的实现:
根据用户编号,统计所有用户的销售额,按销售额的多少排序,并实现分页,如:
用户编号 销售额 排名
1003 10001 1
1005 10000 2
1001 9999 3
...
解释:
用户编号是从数据库读出来的,每个用户的销售额是从数据读取数据并用公式计算出来的,排名根据销售额,并能分页(分页我可以解决,关键是怎么根据销售额来排名)。
请问:
我该如何实现这样的问题?请指教。
...全文
84
9
打赏
收藏
请教在java里这个实例的实现方法!请进...
要求的实现: 根据用户编号,统计所有用户的销售额,按销售额的多少排序,并实现分页,如: 用户编号 销售额 排名 1003 10001 1 1005 10000 2 1001 9999 3 ... 解释: 用户编号是从数据库读出来的,每个用户的销售额是从数据读取数据并用公式计算出来的,排名根据销售额,并能分页(分页我可以解决,关键是怎么根据销售额来排名)。 请问: 我该如何实现这样的问题?请指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dennyjava
2004-04-20
打赏
举报
回复
请高手们说得详细些阿,请...
dennyjava
2004-04-20
打赏
举报
回复
to thumb3344(大家好才是真的好) :
vector怎么排序呢?
thumb3344
2004-04-20
打赏
举报
回复
如果排名数量不大,可以用vector。
应该可以用sql来解决的吧
dennyjava
2004-04-20
打赏
举报
回复
up
dennyjava
2004-04-19
打赏
举报
回复
不是这样的,用户编号是一个表,销售额的计算是从另外好几个表的数据综合起来得到的,不能用一个sql计算出来。现假设我把每个用户的销售额计算出来了,我怎么实现用户编号和销售额的配对,并排序?在java里我用什么类能实现上述的功能呢?
hykwolf
2004-04-19
打赏
举报
回复
在数据库里的么?请设置销售额字段为Number,然后
selec * from (你的统计查询结果集) order by 销售额 desc
这样最高的排在最前面
xiaohui20031984
2004-04-19
打赏
举报
回复
你可以创建一个存储过程或者
用视图将其关联起来!
game0ver12345
2004-04-19
打赏
举报
回复
使用复杂SQL语句,应该行的,多想想。
你的方法可能效率有问题,或者我想错了。
dennyjava
2004-04-19
打赏
举报
回复
用sql一次算不出来,我想的是通过sql先把客户编号取来,每取一个客户编号,就把他的销售额算出来,然后把客户编号、销售额 对 给存储在一java类结构里,然后排序。可我不知道改用java的哪个collection or map or sth else.
请高手指点。
急阿...
java
socket调试_
请教
Java
SWING Socket大神一个写清楚了全部实验源代码的IM通信实验中遇到的问题如何调试?...
高人,小弟在做一个IM通信系统的实验,现场如下:小弟将通信构造为全双工通信,分为S端和C端。package pack.Server;import
java
.awt.Dimension;import
java
.awt.Toolkit;import
java
.awt.event.ActionEvent;import
java
.awt.event.ActionListener;import
java
.a...
初学
Java
(不要再删了!!!)
前言这是我学
Java
时的作业。大概用了半个月时间。之前写出来一篇篇放到QQ空间,现在总结到一块。内容很多,都是
Java
基础内容。有很多写好的代码。有个朋友
请教
Java
内容。我就把作业给她看,备她使用,并一同学习。现在放到这
里
,也是一同学习的意思。发表自己的想法和学习内容,很爽的!第一篇,试水作业。第二篇boolean数据类型用法运算符【逻辑运算符、关系运算符、算术运算符】优先级if结构if-els...
java
学习笔记-基础知识-2023.3.29
学习网站:https://www.sxt.cn/
Java
_jQuery_in_action/History_Direction.html 第一章
Java
入门 计算机语言经历了三代:第一代是机器语言,第二代是汇编语言,第三代是高级语言 1.3.2
Java
的核心优势–跨平台(
JAVA
虚拟机(JVM)是
JAVA
实现
跨平台的核心) 1.3.3
Java
各版本的含义
Java
SE(
Java
Standard Edition):标准版,定位在个人计算机上的应用
Java
EE(
Java
Enterprise Edit
【功能
实现
】
JAVA
组件化的
实现
可以动态添加 以及 切换组件,其实就是需要可以`动态的切换已经注入bean的
实现
类,并且在业务代码
里
,不会有一个硬编码的
实现
,具体的时候都是通过加载组件来注入的.
C/C++笔试题
微软亚洲技术中心的面试题!!! 1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章