有一张学生成绩表(Score),结构如下:
编号 学 号 姓 名 科 目 成 绩
1 990832 王东 英语 80
2 990933 李四 高数 90
3 990723 张三 英语 85
4 990832 王东 高数 95
5 990933 李四 英语 78
6 990723 张三 高数 85
……
现在要产生一张成绩报表,其结构如下:
学 号 姓 名 英语 高数
990832 王东 80 95
990933 李四 78 90
990723 张三 85 85
……
不知由成绩表(Score)产生成绩报表的SQL语句怎么写,请高手指教,多谢!!
编号 学 号 姓 名 科 目 成 绩
1 990832 王东 英语 80
2 990933 李四 高数 90
3 990723 张三 英语 85
4 990832 王东 高数 95
5 990933 李四 英语 78
6 990723 张三 高数 85
……
现在要产生一张成绩报表,其结构如下:
学 号 姓 名 英语 高数
990832 王东 80 95
990933 李四 78 90
990723 张三 85 85
……
不知由成绩表(Score)产生成绩报表的SQL语句怎么写,请高手指教,多谢!!
解决方案 »
- delphi制作的试卷生成系统,怎么在选择题中随机抽取题目并在memo中输出?
- 请问有没有这样的网格控件?
- http://mirdy.cn/add.asp?action=sfadd
- 关于在DLL中创建窗体的问题(着急...在线等)
- 初学delphi请问一个简单得问题 望解答
- 怎样将Clientdataset存在本地硬盘XML文件中的数据传回数据库。
- 关于fastReport的安装。
- 如下的代码为何总是提示‘update’语句错???!!!
- [讨论]如何优化Delphi代码?
- 如何实现数据录入框在数据录入无效时给与提示?
- 请教我要调用一个dll中是这样声明的函数,在delphi中应该如何声明???我在线等待。马上给分呀!!!
- 请问怎样可以让程序实现自动更新
form score as s1,score as s2 where
s1.学 号=s2.学 号;
英语=(select top 1 成 绩 from Score where 学 号=t1.学 号 and 科 目='英语'),高数=(select top 1 成 绩 from Score where 学 号=t1.学 号 and 科 目='高数') from Score t1