设有一个 Student数据库,包括数据库,包括学生,课程,选修三个关系:三个关系:学生学生:S ( Sno ,Sname ,Ssex ,Sage,Sdept )
课程课程:C(Cno ,Cname ,Term,Credit )
选修选修:SC ( Sno ,Cno ,Score )
其中:学生关系S的属性分别表示:学号、姓名、性别、的属性分别表示:学号、姓名、性别、年龄、专业课程关系C的属性分别表示:课程号、课程名、的属性分别表示:课程号、课程名、开课学期、学分学分选修关系SC的属性分别表示:学号、课程号、分数
请用SQL语句完成下面的操作:
(1)、检索所有比"王华"年龄大的学生姓名、年龄和性别
(2)、检索选修了课程号为课程号为'CO2'课程的学生中成绩最高的学生的学号
(3)、检索选修了4门以上课程的学生学号和总成绩(不统计不及格的课程),并要求按照总成绩的降序排列。(4)、检索张力同学没有选修的课程的课程号
相关专题: 总成绩
相关问题推荐
求选课在3门以上且各门课程均及格的学生的学号及总成绩,查询结果按总成绩降序排列。请对下列的SELECT语句填空:SELECT学号,SUM(成绩)AS总成绩FROM选课表;WHERE成绩>=60【】ORDERBY【】DESC
按统计表第2行中每个成绩所占比例计算“总成绩”列的内容(数值型,保留小数点后1位),按总成绩的降序次序计算“成绩排名”列的内容(利用RANK函数);
检索选修4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是
本题是一个表格式的成绩单,其中包括“姓名”、“英语成绩”、“数学成绩”和“总成绩”,姓名和成绩都可以进行修改,单击按钮“计算每人总成绩”,则可以统计出每个人的总成绩并显示在总成绩栏中。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class java2 extends JFrame. implements ActionL-
istener
{JTable table;Object a[][];
Object name[]={"姓名","英语成绩","数学成 绩","总成绩"};
JButton button;
java2()
{setTitle("java2");
a=new Object[8][4]:
for(int i=0;i<;8;i++)
{for(int j=0;j<;4;j++)
{if(j!=0)
a[i][j]="";
else
a[i][j]="‘;
}
}
button=new JButton("计算每人总成绩");
table=
button.addActionListener(this);
getContentPane().add(new JScrollPane(table),
BorderLayout.CENTER);
getContentPane().add(button,BorderLayout.
SOUTH):
setSize(400,200);
setVisible(true):
validate();
addWindowListener(new WindowAdapter()
{public void windowClosing(WindowEvent e)
{System.exit(O);
}
});
}
public void actionPerformed(ActionEvent e)
{for(int i=0;i<;8;i++)
{double sum=0;
boolean boo=true;
for(int J=1;j<;=2;j++)
{try{
sum=sum+Double.parseDouble();
}
catch(Exception ee)
{
boo=false;
table.repaint();
}
if(boo= =true)
{
a[i][3]=""+sum:
table.repaint();
}
}
}
}
public static void main(String args[-])
{java2 Win=new java2();
}
}
男子举重56公斤级,中国选手龙清泉以307公斤的总成绩夺冠,打破了土耳其神童穆特鲁保持了16年之久的305公斤的总成绩世界纪录。
判断对错