1. 首页 > 教育

为学生课程表kc创建课程号和课程名上的复合索引?

假设教学库有如下3个数据表,根据要求写出相应的SQL语句.

为学生课程表kc创建课程号和课程名上的复合索引?

create table 学生表(学号 char(6),姓名 char(8),团员否 char(2),出生日期 datetime,primary key(学号)); create table 成绩表(学号 char(6),课程号 char(8),成绩 char(3) , primary key(学号,课程号)); create table 课程表(课程号 char(8),课程名 char(8),课时数 char(3),primary key(课程号));

VFP题:有学生表Q(学号C(8),姓名 C(6)),班级C(4),语文 I

2楼的基本对,有点小问题,如果有了并列第二,第三就应该空,下面接着第四吧,另外第六步要求浏览排名后的记录,2楼的没排序clearset talk offuse qindex on 总分 tag 总分 descset order to 总分go topn=1a=总分scan if a总分 n=n+1 replace 名次 with n else replace 名次 with n n=n+1 endif a=总分endscanselect * from q order by 名次 descuseset talk on return

学生表(学号,姓名,性别,年龄,专业);课程表(课程号,课程名

你要查询出学生的详细信息,代码如下(供参考); select a.学号,a.姓名,a.性别,a.年龄,a.专业,b.学号,b.课程号,b.成绩,c.课程号,c.课程名 from 学生表 as a left outer join 学生成绩表 as b on a.学号=b.学号 and a.专业 in (select 专业 from 学生表 where 姓名='苗舟') inner join 课程表 as c on b.课程号=c.课程号 order by a.年龄 desc

数据库查询语句求助!~~

select * from 水位监测表 where 12时水位; where后面是要跟着字段名和值的,比如你的字段名为“水位时间”,那么sql应该这样写 select * from 水位监测表 where 水位时间='12时水位'

关于sql的题目,高分赏

你这个是体力活.这么多..

基于KC(课程)表(含课程名:KCM,课程代号:KCDH字段) 和CJ

select CJ.KCDH as 课程代号,KC.KCM as 课程名,count(*) as 选课人数,avg(CJ) as 平均分,sum(case when cj<60 then 1 else 0 end) as 不及格人数from CJ , KC where CJ.KCDH = KC.KCDH group by CJ.KCDH,KC.KCM

我写了一个学生表(学生id,学生名字),写了一个课程表(课程id

1. select a.* from 学生信息表 a, 学生信息表 b where a.系别=b.系别 and b.学生姓名='刘晨' 2. select xs.学号, xs.姓名 from 学生信息表 xs, 选课表 xk, 课程表 kc where xs.学号 = xk.学号 and xk.课程编号=kc.课程编号 and kc.课程名字 = '计算机'

关于SQL的试题

create table XS( 学号 varchar(20) primary key, 姓名 varchar(10), 专业名 varchar(10), 性别 bit, 出生时间 datetime, 总学分 numeric(10,2), 备注 text)

oracle期末考试题

随便写了一些,可以参考一下(如有需要再联系):--建表create table sys_emp( emp_id number not null, emp_no varchar2(10), emp_name varchar2(50), dept_id number, .

求sql2000的习题和答案

一、简答题. DBMS的中英文全称? 简单解释内连接与外连接的区别? Alter table 与 update的区别? 二、写SQL语句. (一)按要求创建三张表: 顾客表Customer、定.