CREATE DATABASE students
create table student
(
编号 varchar(20) not null primary key,
姓名 varchar(20),
成困旅伏绩 int not null
)
insert student values (1 ,'王五', 50)
insert student values (2 ,'李四', 60)
insert student values (3 ,'张三', 70)
insert student values (4 ,'镇颤田七', 40)
------------------------------------------
--(2)
declare @n int
select @n = count(1) from student where 成绩 <60
print @n
select 编号,姓汪携名
,(case when 成绩<60 then 成绩+2 else 成绩 end) as 成绩
from student
------------------------------------------
--(3)
select 编号,姓名
,(case when 成绩<60 then 'E'
when 成绩>=60 AND 成绩<70 then 'D'
when 成绩>=70 AND 成绩<80 then 'C'
when 成绩>=80 AND 成绩<90 then 'B'
when 成绩>=90 then 'A' end) as 成绩
FROM student
我考的时候用的是DOS,模拟题就没有,但我可以和你说说主要考查的是什么(我那时考的)首先说选择题部分: 选择题的前一部分是考散碧数据库公共基础知识,类似什么二叉树之类后一部分就是 mysql 的知识了
填空题: 填空题主要是考存储过程、函数、查询语句,题目给没首出一个储存过程或函数,然后有几个空,然后把那枯掘数个几个空补上就可以了(要复习好这几个部分 存储过程、函数、查询语句)查询语句考得很多
最后一道大题考的是 PHP 连接 mysql ,如果你有学PHP,那么这道题可以说是送分的了我那时考的是 mysql_* 系列函数不知道以后会不会改成考 mysqli 系列函数了这道也相当于是填空题,根据逻辑把空缺的部分补上就可以了
要复习好查询语句、存储过程、函数,还要懂一点PHP 的基础语法
说得不好,但希望可以帮到你.....
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)