Maison  >  Article  >  base de données  >  Comment créer une table d'étudiant à l'aide d'une instruction SQL

Comment créer une table d'étudiant à l'aide d'une instruction SQL

尚
original
2019-06-19 09:36:1225238parcourir

Comment créer une table d'étudiant à l'aide d'une instruction SQL

Le code pour créer la table étudiant à l'aide des instructions SQL dans la base de données est le suivant :

 
(  
学号 char(12) primary key,  
姓名 char(6) not null,  
性别 char(2) check(性别 IN ('男','女')),  
班级 char(15)  
)

Création des tables associées :

create table 成绩表  
(  
学号 char(12)references 学生表(学号),  
课程号 char(2)references 课程表(课程号),  
成绩 int default(30),  
primary key (学号,课程号)  
)  
create table 课程表  
(  
课程号 char(2) primary key,  
课程名 char(20),  
学分 int check(学分>=1 and 学分<=5 )  
)

Opérations associées :

insert into 学生表 values(&#39;201190609112&#39;,&#39;张xl&#39;,&#39;男&#39;,&#39;文专计1111&#39;)  
insert into 学生表 values(&#39;201190609113&#39;,&#39;张**&#39;,&#39;女&#39;,&#39;文专计1111&#39;)  
insert into 成绩表 values(&#39;201190609112&#39;,&#39;01&#39;,100)  
insert into 成绩表 values(&#39;201190609112&#39;,&#39;02&#39;,99)  
insert into 成绩表 values(&#39;201190609112&#39;,&#39;03&#39;,88)  
insert into 课程表 values(&#39;01&#39;,&#39;数据库系统&#39;,3)  
insert into 课程表 values(&#39;02&#39;,&#39;vb.net&#39;,4)  
insert into 课程表 values(&#39;03&#39;,&#39;java&#39;,4)  
select *from 成绩表  
select 姓名,课程名,成绩   
from 学生表,课程表,成绩表   
where (学生表.学号=成绩表.学号 and 课程表.课程号=成绩表.课程号)  
order by 成绩 desc  
select avg(成绩) 平均分,max(成绩) 最高分,min(成绩) 最低分  
from 成绩表  
where 学号=&#39;201190609112

Pour plus d'articles techniques liés à MySQL, veuillez visiter la colonne Tutoriel MySQL pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn