SQL创建学生表(Student)、课程表(Course)、班级表(Class)、选课表(XK),写对的我可以奖励QB

SQL创建学生表(Student)、课程表(Course)、班级表(Class)、选课表(XK),写对的我可以奖励QB,第1张

1,从学生SELECT DISTINCT Sdept;

2,SELECT COUNT(DISTINCT Cpno)

课程

WHERE CNAME ='英语';

3,CREATE TABLE Student2

(SNO CHAR(9)PRIMARY KEY,

SNAME CHAR(20)UNIQUE,

Ssex CHAR(2),

Sbirthday SMALLINT,

Sdept CHAR(20)

);

1 CREATE TABLE 专业(

  专业代码  varchar(200) primary key not null,

  专业名称  varchar(200),

  系部代码  varchar(200)

)

2delete from 学生 where 学号 = '0701001';

3update 学生 set 班级代码 = '02' where 学号 = '0701002';

你好:

LZ的语句主体都是对的

请注意排序有2个方式 一个是正序 一个是倒序

系统默认的是正序 就是LZ写的 order by 学号 其实等价于order by 学号 asc

题目的意思是倒序 那么 这么写 order by 学号 desc

所以正确语句

Select from 学生表 order by 学号 desc

您好,这样:

--1

select Sname,Sage from Student where Sage<(select Sage from Student where Sno='某一学生') and Sdept='数学系'

--2

select Sname from Student where Sno in (select Sno from SC)

--3

select Sname from Student where Sno in (select Sno from SC group by Sno having count()=(select count() from Course ))

--4

题意不清楚。

以上就是关于SQL创建学生表(Student)、课程表(Course)、班级表(Class)、选课表(XK),写对的我可以奖励QB全部的内容,包括:SQL创建学生表(Student)、课程表(Course)、班级表(Class)、选课表(XK),写对的我可以奖励QB、有一个“student”的数据库,数据库中包括五个表、查询学生表中的所有内容,并以学号倒叙排序SQL代码为等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9793894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存