当前位置:  技术问答>java相关

记得有个C高手说过,实现的过程。 可以用于任何语言(VC、BCB、DELPHI...)。现在记不到了,您帮我回忆一下好吗?

    来源: 互联网  发布时间:2015-01-11

    本文导语:  来自POWERBUILD版的一个问题。 (在PB里可以很容量做到) 如:   学号  姓名  课程  成绩 001  张三    网络  89 001  张三    英语  98 001  张三    高数  100 002  李四    网络  0 002  李四    英语 ...

来自POWERBUILD版的一个问题。 (在PB里可以很容量做到)
如:
 
学号  姓名  课程  成绩
001  张三    网络  89
001  张三    英语  98
001  张三    高数  100
002  李四    网络  0
002  李四    英语  98
002  李四    高数  100

要成为如下的形式在数据窗口中显示:

学号  姓名
              网络  英语  高数  总分
001  张三    89    98    100  287 
002  李四    0      98    100  198



 要求不限于某种语言。

 我急想知道.....        先谢过大家了.....


|
楼上那位好像错了,有点想当然的感觉吗。
如果后台是SQL 或者是SYBASE的话比较好写,ORACLE没写过
为了避免中文字断假设Table结构为

create table a(xh int,xm char(8), kc char(20),cj numeric(5,1))

要实现效果语句为

select xh, xm, sum(case kc when '网络' then cj else 0  end) as '网络',
       sum(case kc when '英语' then cj else 0 end )as '英语',
       sum(case kc when '高数' then cj else 0 end )as '高数',
       sum(cj) as '总分'
from a 
group by xh,xm
order by xh



    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在LINUX里分割多媒体工具,记得使用命令行比较灵活的那种哦!!急着,等!!!!!!!!!!!!!
  • 例行散分 呵呵 各位记得常来啊
  • 如果忘了某个系统调用函数,比如只记得函数名的几个关键字,如何查?
  • 记得exe文件可以在linux下运行,怎么作呢?
  • 记得有一个系统文件记录各种数据类型的字节大小的,谁提醒一下?
  • soloris 下面是否也有 skill -STOP/CONT 命令;另外,我记得有个类似 top 的命令。
  • 兄弟终于回来了,还有人记得我么--bnwxf(千古艰难唯一饭)
  • 各位大侠,学linux,现在又不想自己装一个,以前记得有个在线的,可以供大众访问的linux系统...
  • 我记得有位大哥发给我一份中文版的think in java,能不能重发一次,谢谢!
  • 请问shell脚本中有没有办法将上一条命令的显示输出传为变量的办法,记得不是$?噢
  • linux文本情况下有没有屏保程序,大家还记得freebsd下面那个小精灵的屏保吗?我很喜欢,不知道哪儿有port的吗?谢谢
  • Java程序里怎样吃掉回车键?记得c有吃掉回车键的说法。
  • root帐号突然无法登录了,但是普通用户可以登录,我记得之前停止了一些服务,和这个有关系吗?
  • 有一个月没有来了,没有想到变得这么漂亮了,^_^。不知道大家还记得我吗,我最后还是跳槽了。特别感谢这里的网友给我提供的那些意见!
  • 在JAVA中只有一种派生子类的方法吗?我记得在C++ 中有3种派生方法的!
  • hp-unix下,我用ftp软件打开hp-unix的时候目录不显示文件,我记得是用ROOT用户设置一下什么init.d什么的,但是忘记了,请知道的朋友指点!
  • 请问现在LINUX下有没有类BORLAND C++BUILDER VISUAL C++这样的集成IDE环境,我记得以前BORLAND承诺会推出类似的开发环境,可是我没有发现
  • 记得在一本书上看到有一个文件可以改变swing的默认ui外观!!--那位大侠提醒一下!!
  • 我今明两天要安装unix操作系统. 请问最容易安装的版本是哪一只(我记得我以前想安装, 遇到问题解决不了所,以到今还没有见过unix 的芳貌.
  • 散份喽~~。可用分都过万了。有个兄弟问UNIX支持多少CUP。两年前IBM的RS/6000SP是2048个CPU的阵列。记得哪个挑战棋王的深蓝吗?只是他的一


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3