데이터베이스의 SQL 문을 사용하여 학생 테이블을 생성하는 코드는 다음과 같습니다.
( 学号 char(12) primary key, 姓名 char(6) not null, 性别 char(2) check(性别 IN ('男','女')), 班级 char(15) )
관련 테이블 생성:
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 ) )
관련 작업:
insert into 学生表 values('201190609112','张xl','男','文专计1111') insert into 学生表 values('201190609113','张**','女','文专计1111') insert into 成绩表 values('201190609112','01',100) insert into 成绩表 values('201190609112','02',99) insert into 成绩表 values('201190609112','03',88) insert into 课程表 values('01','数据库系统',3) insert into 课程表 values('02','vb.net',4) insert into 课程表 values('03','java',4) select *from 成绩表 select 姓名,课程名,成绩 from 学生表,课程表,成绩表 where (学生表.学号=成绩表.学号 and 课程表.课程号=成绩表.课程号) order by 成绩 desc select avg(成绩) 平均分,max(成绩) 最高分,min(成绩) 最低分 from 成绩表 where 学号='201190609112
더 많은 MySQL 관련 기술 기사를 보려면 다음 사이트를 방문하세요. MySQL Tutorial 칼럼에서 공부해보세요!
위 내용은 SQL 문을 사용하여 학생 테이블을 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!