用SQL语句创建一个“教师”表,包括教师编号,姓名,性别,学历,职称,工作时间,年龄,工龄

在“教师”表中添加一个新字段“籍贯”。
3.删除“教师”表中的“工龄”字段。
4.删除“教师1”,表
5.将一条新记录添加“表示”表中,其中“编号”为“080901”,“姓名”为“黎明” “工作时间”为“2008-9-1”,“年龄“为30.
6.将“教师“表中的”年龄改为31.
7.查找教师表中职称为“副教授”的女教师。
8.计算各性别教师的人数,并将计算字段命名为“按性别计数”。

create table 教师
(
编号 char(10) primary key,
姓名 char(8) not null,
性别 bit,
学历 char(8),
职称 char(8),
工作时间 datetime,
年龄 int,
工龄 int
)追问

若要查找最近20天之内参加工作的职工记录,查询条件为()

追答

select * from 教师 where 工作时间+20>getdate()

追问

2在“教师”表中添加一个新字段“籍贯”。
3.删除“教师”表中的“工龄”字段。
4.删除“教师1”,表
5.将一条新记录添加“表示”表中,其中“编号”为“080901”,“姓名”为“黎明” “工作时间”为“2008-9-1”,“年龄“为30.
6.将“教师“表中的”年龄改为31.
7.查找教师表中职称为“副教授”的女教师。
8.计算各性别教师的人数,并将计算字段命名为“按性别计数”。

追答

2 alter table 教师 add column 籍贯 varchar(30)
3.alter table 教师 drop column 工龄
4 drop table 教师1
5.insert into 表示(编号,姓名,工作时间,年龄) values('080901','黎明','2008-9-1',30)
6.update 教师 set 年龄=31
7.select * from 教师表 where 职称='副教授'and 性别=0
8.select 性别,count(*) as '按性别计数' from 教师 group by 性别

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-17
create tableTeacher
(Tno char(9) primary key,
Tname char(20),
Tsex char(2),
Tcert char(8),
Tprof char(6),
Tage smallint,
Tseni smallint);
“工作时间”与”工龄“一样乎???

用SQL语句创建一个“教师”表,包括教师编号,姓名,性别,学历,职称,工...
create table 教师 (编号 char(10) primary key,姓名 char(8) not null,性别 bit,学历 char(8),职称 char(8),工作时间 datetime,年龄 int,工龄 int )

使用Create table语句创建“教师表”用SQL语句写出怎么操作?
create table 教师表 (教师编号 varchar(100),姓名 varchar(20),性别 bit,工作时间 datetime,政治面貌 varchar(10),学历 varchar(10),职称 varchar(100),系别 varchar(20),联系电话 varchar(100))

写出下列SQL命令
1 select 男教授姓名,基础工资,职务补贴 from 表 2.select 教室编号,姓名,成果名称,西部名称 from 表 where 计算机系 3.select 实发工资 from 表 4.select 教师信息 from 表 where 年龄 >'20'5.select 教师姓名,职称 from 表 where 实发工资>'3000'6.select 姓名,职称,实发工资 from 计算机...

SQL简单问题,来个大神。。。某高校中有若干个系部
nuid int identity(1,1), --顺序号 xibucode varchar(10), --系部编号 njcode varchar(10), --年级\/教研室编号 name varchar(10), --年级\/教研室编号 ntype int -- 0 代表年级,1 代表教研室 )create table 教师 (nuid int identity(1,1),--顺序号 njcode varchar(10),--...

写出以下的SQL语句,谢谢啦。【access数据库的应用】
1.select 姓名,性别,职称,基础工资+岗位工资+绩效工资 AS 工资总额 from 教师2.select 姓名,性别,部门名称,担任职务,职称 from 教师 inner join 部门 on 教师.部门编号=部门.部门编号3.select * from 教师 order by 基础工资4.select * from 教师 inner join 部门 on 教师.部门编号=部门.部门...

SQL语句查找数据库中已获得副教授职称的教师的教师编号、教师姓名性别...
查询:select 教师编号,教师姓名,性别,学历,学位,所学专业 from 表 where 职称 ='副教授'统计:select count(1) from 表 where 职称 ='副教授'

SQL语句中 从教师表中查询职称人数大于2的职称及具体人数
1. 所有老师和他们的职称 select 职称, 教师名字或编号 from 教师表 2. 所有职称和它们的具体人数 select 职称, count(教师名字或编号) as '人数' from 教师表 group by 职称 3. 2+只保留人数大于2的 select 职称, count(教师名字或编号) as '人数' from 教师表 group by 职称 having '人数...

写出创建如下三张数据表的SQL语句。
在SSMS中,用【创建表】来设计,包括约束;然后保存,选中该新表,右键【编写表脚本】,SQL就有了项目”表结构:项目号:普通编码定长字符类型,长度为10,主键。项目写出创建如下三张表的sQL语句。按照要求用SQL语句创建表格:选课表:表名——SC属性:Sno字符型,最大7个字符表示学生学号。Cno字符型,最...

用sql查询所有计算机系的教师编号和姓名
SELECT teacherID,name FROM table WHERE 条件列='计算机系'

结构化查询语言(SQL)是在各种数据库及程序中使用最广泛的数据库操作语...
(1) update 教师 set 年龄=年龄+1 (2) select * from 教师 where 所属院系='软件学院' order by 编号 (3) insert into 教师(编号,姓名,性别,年龄,所属院系,职称) values('4331','李艳','女',28,'计算机学院','讲师')(4) delete from 教师 where 年龄>60 也可以这样写 delete * ...

相似回答