写出实现下列 *** 作的SQL语句 (1)建立一个“学生”表Student,它由学号(sno),

写出实现下列 *** 作的SQL语句 (1)建立一个“学生”表Student,它由学号(sno),,第1张

--创建表 

create table student 

(sno char(8) primary key,

sname char(10),

gender char(2),

department char(20),

age int)

--修改学号长度 

alter table student alter column name char(10) not null;

--删除表 

drop table student

create table student(

XH CHAR(8) NOT NULL PRIMARY KEY,

XM CHAR(8) ,

XB CHAR(2),

NL INT,

CJ DECIMAL(3,1),

ZP IMAGE,

RQ DATETIME NOT NULL

CONSTRAINT chk_XB CHECK (XB='男' OR XB='女'),

CONSTRAINT chk_NL CHECK (NL>=16 AND NL<=25)

)

--添加说明

comment on column STUDENTXH

is '学号,主键';

comment on column STUDENTXM

is '姓名';

comment on column STUDENTXB

is '性别';

comment on column STUDENTNL

is '年龄';

comment on column STUDENTCJ

is '成绩';

comment on column STUDENTZP

is '照片';

comment on column STUDENTRQ

is '日期';

1

select student姓名,sc成绩

from student,course,sc where student学号=sc学号 and course课号=sc课号 and student性别='女'

 

2

select student姓名,sc成绩

from student,course,sc where student学号=sc学号 and course课号=sc课号 and student年龄=22 and course课程名='英语'

 

3

select 姓名,year(getdate())-年龄 as 出生年份 from student where  性别='男'

CREATE DATABASE SM

GO

CREATE TABLE Student

(

id int not null primary key,

stuNum varchar(10) not null,

classNum varchar(10) not null

)

GO

不得不说提问的人真心懒 这么简单的东西还想要到答案复制粘贴

以上就是关于写出实现下列 *** 作的SQL语句 (1)建立一个“学生”表Student,它由学号(sno),全部的内容,包括:写出实现下列 *** 作的SQL语句 (1)建立一个“学生”表Student,它由学号(sno),、创建学生表STUDENT,其结构如下表所示。请写出实现该创建功能的SQL语句。、学生数据库包含如下三个表:student(学号,姓名,性别,年龄,所在系)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/10198659.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存