1. net start mysql,
-h mysql;
T
net stop mysql;
sc delete mysql;
2. 请用create index语句在数据库db test的表中创建一个升序索引
mysql=USER db test;
Database changed mysql=CREATE INDEX index subject->n concent(subject(3)ASC);
3. 请使用select into outile 语句,备份数据到backupcontent t的文件中
SELECT * FROM db test. content INTO OUTFILE'C:/backup/backupcontent.txt';
4.(1)create database student;
use student;
create table student_web(s_id is not null,s_name varchar(12),s_fenshu int,s_hometown varchar(50),s_tuition int);
(2)insert into student_web(s_id,s_name,s_fenshu,s_hometown,s_tuition)values(1,'Jack Tomas',89,'郑州金水',2800)values(2,'Tom Joe',88,'洛阳涧西',3000)values(3,'Smiths',87,'郑州中原',2700);
(3)select*from student_web;
(4)select*from student_web where s_name like'%j%';
(5)select*from student_web where hometown=‘河南%’;
(6)select*from student_web where s_score>80;
alter table student_web change s_tuition s_cost int;
5. select*from score where name=‘张三%’;
select*from score where 学科='英语'AND分数>90;
select 学号 FROM SCORE group by 学号HAVING SUM(分数)>180;
6. 已知有一张sales表 上半年
CREATE VIEW view_sales AS SELECT first_half+ latter_half FROM sales;
7.部门变dept
select * from dept where did=(select did from employee where aze›21);
select pl. * from employee p1 join enployee p2 on p1 did=p2.did where
正在上传…重新上传取消P2.name=‘王红’;
8.已知有一张user
DELETE from user where id is null;
update user set name=' 匿名' where name is null;
9.请按照以下要求设计sal 语句。假定student 表中有:id,name, grade,gender 四个字
段 要求如下:查询name 字段值以字符 “h”开始 或者gender 字段值为 “女” 或者 grade
宇段值为 100 的记录。上面三个条件只要一个条件成立就符合要求,写出一个sa1 语句实
现上述需求。
SELECT id, name, grade, gender FROM student WHERE name LIKE 'h%' or gender ='女' or grade=100;
10.请查询出send 表中日期 (sendtime 字段)为当天的所有记录的sa1 语句,其中字段
sendtime 为 datetime 型。
SELECT * FROM send WHERE DATEDIFF (DD, sendtime. GETDATE O) =0;
11.现有一个student 表,表结构如下所示:
CREATE TABLE student (id int (4), name varchar (20) Not NULL, grade FLOAT);
insert into student values (5, 'lily', 100);
12.己知数据库中有一张会员表,表中有字段会员编号、姓名、性别、入会时间,请查询出表中除了会员“小七
SELECT * from 会员where姓名!=’小七’;
12.在iysoL 中,用于设置 MysaL 结束符的关键宇是.
填空答案:delimiter
13.在sysQL 中,创建存储过程的语句是
标准答案:createprocedure
14.在iVSOL 中,查看表結构语句是
填空答案:describe
15.数据表中的字段默认值是通过_
填空答案。default
CREATE TABLE hpmcb(
Hpid INT (11) NOT NULL COMMENT'货品id' AUTO_INCREMENT,
hpmc VARCHAR(50) DEFAULT NULL COMMENT '货品名称',
jldw VARCHAR(10) DEFAULT NULL COMMENT '计量单位',
hptm VARCHAR(20) DEFAULT NULL COMMENT '货品条码',
lsj VARCHAR(50) DEFAULT NULL COMMENT '零售价',
hpzt TINYINT(4) DEFAULT 0 COMMENT '货品状态(0 正常,1 暂停进货,2 不再进货,)',
PRIMARY KEY (Hpid)
)
CREATE TABLE hpkcb(
kcid INT(11) NOT NULL AUTO_INCREMENT COMMENT '库存id',
hpid INT(11) DEFAULT NULL COMMENT '货品id',
kscl DECIMAL(18,3) DEFAULT '0.000' COMMENT '库存数量',
PRIMARY KEY (kcid)
)
CREATE VIEW V_hpkcb AS SELECT hpmcb.Hpid,hpmc,jldw,kscl FROM hpmcb,hpkcb
INSERT INTO hpmcb(hpmc,jldw,hptm,lsj) VALUE('可乐','元','123','3')
DELIMITER $$
USE `mypos`$$
DROP TRIGGER /*!50032 IF EXISTS */ `after`$$
CREATE
TRIGGER `after` AFTER INSERT ON `hpmcb`
FOR EACH ROW
BEGIN
INSERT INTO hpkcb(hpid) VALUE (new.hpid);
END;
$$
DELIMITER ;