MySQL试题-测试、复习、查看
mysql期末考试题及答案机考

mysql期末考试题及答案机考一、选择题(每题2分,共20分)1. MySQL数据库默认使用的端口号是多少?A. 21B. 3306C. 80D. 8080答案:B2. 下列哪个SQL语句用于查询表中的所有记录?A. SELECT *B. SELECT FROM table_nameC. SELECT table_nameD. SELECT ALL FROM table_name答案:A3. 在MySQL中,以下哪个命令用于查看当前数据库的所有表?A. SHOW DATABASESB. SHOW TABLESC. SHOW ALL TABLESD. LIST TABLES答案:B4. 如果要删除名为“employees”的表,应该使用以下哪个SQL语句?A. DELETE FROM employeesB. REMOVE employeesC. DROP TABLE employeesD. DELETE TABLE employees5. 在MySQL中,以下哪个关键字用于创建新表?A. NEW TABLEB. CREATE TABLEC. DEFINE TABLED. MAKE TABLE答案:B6. 以下哪个SQL语句用于添加新记录到表中?A. INSERT INTO table_name (column1, column2) VALUES (value1, value2)B. ADD INTO table_name (column1, column2) VALUES (value1, value2)C. CREATE INTO table_name (column1, column2) VALUES (value1, value2)D. INSERT INTO table_name VALUES (value1, value2)答案:A7. 在MySQL中,以下哪个命令用于查看表的结构?A. DESCRIBE table_nameB. EXPLAIN table_nameC. SHOW table_nameD. DISPLAY table_name答案:A8. 以下哪个SQL语句用于更新表中的记录?A. UPDATE table_name SET column1 = value1 WHERE conditionB. MODIFY table_name SET column1 = value1 WHERE conditionC. CHANGE table_name SET column1 = value1 WHERE conditionD. ALTER table_name SET column1 = value1 WHERE condition9. 在MySQL中,以下哪个命令用于删除表中的记录?A. REMOVE FROM table_name WHERE conditionB. DELETE FROM table_name WHERE conditionC. ERASE FROM table_name WHERE conditionD. EXCEPT FROM table_name WHERE condition答案:B10. 以下哪个SQL语句用于创建数据库?A. CREATE DATABASE database_nameB. NEW DATABASE database_nameC. DEFINE DATABASE database_nameD. START DATABASE database_name答案:A二、填空题(每空2分,共20分)1. 在MySQL中,使用________关键字可以创建新的数据库。
mysql数据库考试试题及答案

mysql数据库考试试题及答案一、选择题(每题2分,共20分)1. MySQL数据库默认使用的端口号是多少?A. 3306B. 8080C. 80D. 21答案:A2. 下列哪个不是MySQL的数据类型?A. INTB. VARCHARC. DATED. BOOLEAN答案:D3. 在MySQL中,以下哪个命令用于创建数据库?A. CREATE TABLEB. CREATE DATABASEC. DROP DATABASED. ALTER DATABASE答案:B4. 如何在MySQL中查看当前所有数据库?A. SHOW DATABASES;B. LIST DATABASES;C. SELECT DATABASES;D. DISPLAY DATABASES;答案:A5. 在MySQL中,以下哪个语句用于删除表?A. DROP TABLEB. REMOVE TABLEC. DELETE TABLED. DESTROY TABLE答案:A6. 下列哪个不是MySQL的索引类型?A. PRIMARYB. UNIQUEC. INDEXD. FOREIGN答案:D7. 在MySQL中,使用哪个命令来查看表结构?A. DESCRIBE table_name;B. EXPLAIN table_name;C. SHOW table_name;D. SELECT table_name;答案:A8. 如何在MySQL中为表添加新列?A. ADD COLUMN column_name;B. INSERT COLUMN column_name;C. CREATE COLUMN column_name;D. APPEND COLUMN column_name;答案:A9. 在MySQL中,使用哪个命令来创建视图?A. CREATE VIEW view_name AS SELECT ...B. VIEW view_name AS SELECT ...C. DEFINE VIEW view_name AS SELECT ...D. CREATE SELECT view_name AS ...答案:A10. 下列哪个命令用于在MySQL中备份数据库?A. BACKUP DATABASEB. COPY DATABASEC. DUMP DATABASED. SAVE DATABASE答案:C二、填空题(每空1分,共10分)1. 在MySQL中,使用______语句可以创建新的表。
MYSQL期末复习题1

项目一:1、什么是数据库?数据库:DataBase简写DB,是按照一定的数据结构来组织、存储和管理数据的集合。
2、数据库的特点:数据结构化、数据共享、数据独立性高、数据统一管理与控制。
3、数据库系统的组成:DataBase System简写DBS,由数据库、数据库管理系统(DBMS)和数据库应用程序组成。
4、SQL语言的特点:SQL是结构化查询语言,是一种数据库查询语言和程序设计语言,主要用于管理数据库中的数据。
它是关系型数据库语言的标准。
5、SQL语言的组成:数据定义语言DDL、数据操作语言DML、数据查询语言DQL、数据控制语言DCL6、数据库中的操作都是通过SQL语句来完成的。
项目二:1、创建数据库的命令:create database 库名character set 字符集名collate 校对规则名;2、显示字符集:show character set; 显示校对规则:show collation;3、语法格式中可选项符号:[ ] 表示二选一:|4、MySQL中代码的书写不区分大小写5、显示数据库:show databases 显示数据表:show tables6、显示数据库创建语句的语法格式:SHOW CREATE DATABASE 数据库名;显示表的创建语句的语法:show create table 表;显示视图的创建语句的语法:show create view 视图名7、删除数据库的命令:DROP DATABASE 数据库名删除数据表的命令:DROP TABLE 表名删除视图的命令:DROP VIEW 视图名8、选择数据库语法格式:USE 数据库名;**创建表前,要先使用use db语句打开库9、查看当前所选的数据库:SELECT DATABASE();项目三:1、在表定义的过程中,字段定义之间用逗号隔开。
2、查看表结构:DESC 表名;查看表中某一列的信息:DESC 表名列名;3、复制数据表的语法格式: 1. CREATE TABLE 新表名LIKE 参照表名2、CREATE TABLE 新表名AS (select语句)4、修改列的数据类型:ALTER TABLE 表名MODIFY 字段名数据类型;5、添加新列:ALTER TABLE 表名项目四:ADD 新字段数据类型[FIRST | AFTER 列名]1、insert 命令可以插入一条记录也可以同时输入多条记录。
mysql测试题及答案

mysql测试题及答案MySQL测试题及答案一、选择题1. MySQL的默认端口号是什么?A. 22B. 3306C. 80D. 443答案:B2. 下列哪个SQL语句用于查询表中的所有记录?A. SELECT * FROM table_name WHERE condition;B. SELECT * FROM table_name;C. SELECT table_name.*;D. SELECT ALL FROM table_name;答案:B3. 在MySQL中,以下哪个命令用于创建新的数据库?A. CREATE DATABASE database_name;B. NEW DATABASE database_name;C. START DATABASE database_name;D. INIT DATABASE database_name;答案:A二、填空题4. 在MySQL中,使用____语句可以删除一个表。
答案:DROP TABLE5. 要查看当前MySQL服务器上所有数据库的名称,可以使用____命令。
答案:SHOW DATABASES;6. 以下SQL语句的作用是____:SELECT column1, column2 FROMtable_name WHERE column1 = value1 ORDER BY column2 DESC LIMIT 1;答案:查询表table_name中column1等于value1的记录,并按column2降序排列,返回第一条记录。
三、简答题7. 请简述主键(Primary Key)和外键(Foreign Key)的区别。
答案:主键是表中用于唯一标识每条记录的字段,一个表只能有一个主键,并且主键的值不能为NULL。
外键是表中用于与另一个表的主键建立链接的字段,用于维护两个表之间的数据一致性,一个表可以有多个外键。
8. 解释什么是事务(Transaction)以及它的特性。
mysql笔试题目及答案

mysql笔试题目及答案一、选择题1. 下列哪个不是MySQL的数据库对象?a. 表(Table)b. 视图(View)c. 索引(Index)d. 过程(Procedure)答案:d. 过程(Procedure)2. 下列哪种数据类型可以存储日期和时间?a. VARCHARb. INTc. DATETIMEd. FLOAT答案:c. DATETIME3. 在MySQL中,以下哪种连接方式返回两个表中的所有匹配行?a. INNER JOINb. LEFT JOINc. RIGHT JOINd. FULL OUTER JOIN答案:a. INNER JOIN4. 下列哪个命令可以删除表中的所有数据,但保留表结构?a. TRUNCATE TABLEb. DROP TABLEc. DELETE FROMd. REMOVAL TABLE答案:a. TRUNCATE TABLE5. MySQL中使用哪个关键字用于过滤SELECT语句的结果集?a. WHEREb. HAVINGc. FILTERd. GROUP BY答案:a. WHERE二、填空题1. 在MySQL中,用于创建数据库的命令是____。
答案:CREATE DATABASE2. 在MySQL中,用于查看表结构的命令是____。
答案:DESCRIBE TABLE3. 在MySQL中,用于插入一条新记录的命令是____。
答案:INSERT INTO4. 在MySQL中,表示所有列的通配符是____。
答案:*5. 在MySQL中,用于更新数据的命令是____。
答案:UPDATE三、简答题1. 请简要解释MySQL中的主键(Primary Key)约束。
答案:主键是用于唯一标识表中每一条记录的列或列组合。
它的值必须是唯一的且不能为空。
主键约束确保了数据的完整性和一致性,还可以提高查询效率。
2. 请简要解释MySQL中的事务(Transaction)的概念。
mysql试题及答案

mysql试题及答案一、选择题(每题2分,共20分)1. MySQL数据库默认的端口号是多少?A. 21B. 22C. 3306D. 80答案:C2. 在MySQL中,以下哪个命令用于创建数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE USERD. CREATE INDEX答案:A3. 如何在MySQL中选择所有的行和列?A. SELECT * FROM table_name;B. SELECT ALL FROM table_name;C. SELECT ALL table_name;D. SELECT table_name;答案:A4. 下列哪个选项不是MySQL的数据类型?A. INTB. DATEC. FLOATD. STRING答案:D5. 在MySQL中,如何删除一个数据库?A. DROP DATABASE database_name;B. DELETE DATABASE database_name;C. REMOVE DATABASE database_name;D. REMOVE database_name;答案:A6. 如何在MySQL中为一个表添加一个新列?A. ADD COLUMN column_name datatype;B. CREATE COLUMN column_name datatype;C. INSERT COLUMN column_name datatype;D. ADD NEW COLUMN column_name datatype;答案:A7. 在MySQL中,以下哪个命令用于删除表中的行?A. DELETE FROM table_name;B. REMOVE FROM table_name;C. DROP FROM table_name;D. REMOVE table_name;答案:A8. 如何在MySQL中更新表中的记录?A. UPDATE table_name SET column1=value1, column2=value2 WHERE condition;B. CHANGE table_name SET column1=value1, column2=value2 WHERE condition;C. MODIFY table_name SET column1=value1, column2=value2 WHERE condition;D. ALTER table_name SET column1=value1, column2=value2WHERE condition;答案:A9. MySQL中的事务是什么?A. 一系列原子性的SQL操作B. 单个SQL语句C. 一组数据D. 一个数据库答案:A10. 如何在MySQL中查看当前数据库的版本?A. SELECT VERSION();B. SHOW VERSION;C. VERSION();D. SHOW DATABASE VERSION;答案:A二、填空题(每题2分,共20分)1. MySQL的默认用户是________。
mysql练习题50道

mysql练习题50道1. 编写一个MySQL查询,用于查找表中的所有数据。
```SELECT * FROM 表名;```2. 编写一个MySQL查询,用于查找表中的所有数据,并按照某一列的升序排列。
```SELECT * FROM 表名 ORDER BY 列名 ASC;```3. 编写一个MySQL查询,用于查找表中的所有数据,并按照某一列的降序排列。
```SELECT * FROM 表名 ORDER BY 列名 DESC;```4. 编写一个MySQL查询,用于查找表中某一列的数据,并去除重复项。
```SELECT DISTINCT 列名 FROM 表名;```5. 编写一个MySQL查询,用于查找表中满足某个条件的数据。
```SELECT * FROM 表名 WHERE 条件;```6. 编写一个MySQL查询,用于查找表中满足多个条件的数据。
```SELECT * FROM 表名 WHERE 条件1 AND 条件2;```7. 编写一个MySQL查询,用于查找表中满足某个条件或另一个条件的数据。
```SELECT * FROM 表名 WHERE 条件1 OR 条件2;```8. 编写一个MySQL查询,用于计算表中某一列的总和。
```SELECT SUM(列名) FROM 表名;```9. 编写一个MySQL查询,用于计算表中某一列的平均值。
```SELECT AVG(列名) FROM 表名;```10. 编写一个MySQL查询,用于计算表中某一列的最大值。
```SELECT MAX(列名) FROM 表名;```11. 编写一个MySQL查询,用于计算表中某一列的最小值。
```SELECT MIN(列名) FROM 表名;```12. 编写一个MySQL查询,用于统计表中某一列的行数。
```SELECT COUNT(列名) FROM 表名;```13. 编写一个MySQL查询,用于在查询结果中限制返回的行数。
大学MySQL查找考试题及答案

大学MySQL查找考试题及答案一、选择题(每题2分,共20分)1. MySQL数据库系统中,以下哪个命令用于查询数据?A. INSERTB. SELECTC. UPDATED. DELETE答案:B2. 在MySQL中,如果要从一个表中查询所有记录和所有字段,应该使用哪个SQL语句?A. SELECT *B. SELECT ALLC. SELECT ALL *D. SELECT ALL FIELDS答案:A3. 如果想要查询学生表中姓“李”的学生,应该使用哪个WHERE子句?A. WHERE name = '李'B. WHERE surname = '李'C. WHERE student_name = '李'D. WHERE student_surname = '李'答案:B4. 在MySQL中,以下哪个关键字用于分组查询?A. GROUPB. GROUP BYC. CLASSIFYD. CATEGORIZE答案:B5. 以下哪个命令用于在MySQL中创建新表?A. CREATE TABLEB. NEW TABLEC. ADD TABLED. BUILD TABLE答案:A6. 如果要查询某个学生的成绩,并且只显示成绩在90分以上的学生,应该使用哪个SQL语句?A. SELECT * FROM students WHERE score > 90B. SELECT * FROM scores WHERE score > 90C. SELECT * FROM students JOIN scores ON students.id = scores.id WHERE score > 90D. SELECT * FROM students INNER JOIN scores ON students.id = scores.id WHERE scores.score > 90答案:D7. 在MySQL中,以下哪个命令用于删除表?A. REMOVE TABLEB. DELETE TABLEC. DROP TABLED. EXCLUDE TABLE答案:C8. 以下哪个SQL语句用于更新学生表中的记录?A. UPDATE students SET name = '张三'B. MODIFY students SET name = '张三'C. CHANGE students SET name = '张三'D. ALTER students SET name = '张三'答案:A9. 在MySQL中,以下哪个命令用于添加新的数据到表中?A. INSERT INTOB. ADD INTOC. PUT INTOD. NEW INTO答案:A10. 以下哪个命令用于在MySQL中创建索引?A. CREATE INDEXB. INDEX CREATEC. MAKE INDEXD. BUILD INDEX答案:A二、填空题(每题3分,共30分)11. 在MySQL中,使用________命令可以查看所有数据库。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设计三张表创建student表(学生表)Create table student(Sid tinyint primary key auto_increment,Sname char(10),Sex char(5),Sage tinyint,Sdept char(20));insert into student(Sid,Sname,Sex,Sage,Sdept) values(1,'张三','女',20,'IT ');insert into student(Sid,Sname,Sex,Sage,Sdept) values(2,'李四','女',25,'info ');insert into student(Sid,Sname,Sex,Sage,Sdept) values(3,'王五','男',22,'en ');insert into student(Sid,Sname,Sex,Sage,Sdept) values(4,'马云','女',28,'ch');insert into student(Sid,Sname,Sex,Sage,Sdept) values(5,'赵子龙','女',18,'info ');insert into student(Sid,Sname,Sex,Sage,Sdept) values(6,'王小','女',21,'info ');insert into student(Sid,Sname,Sex,Sage,Sdept) values(7,'赵龙龙','男',24,'en ');创建course表(课程表)Create table course(Cid tinyint primary key auto_increment,Cname char(20),Ccredit tinyint);insert into course values(1,'数据结构',5);insert into course values(2,'数据库',10);insert into course values(3,'英语',3);insert into course values(4,'数学',6);创建sc表(选课表)create table sc(Sid tinyint,Cid int,Grade int);insert into sc values(1,1,65);insert into sc values(1,2,60);insert into sc values(1,4,90);insert into sc values(1,3,50);insert into sc values(2,2,100);insert into sc values(3,1,90);insert into sc values(6,2,70);insert into sc values(4,4,90);insert into sc values(5,1,95);insert into sc values(6,1,80);insert into sc values(7,3,80);创建admin表create table admin(id int(10),qq int(20),uid int(5));创建province表create table province(id int(10) primary key auto_increment,pname varchar(30));insert into province(id,pname) values(2,'上海');insert into province(id,pname) values(3,'广州');insert into province(id,pname) values(4,'成都');创建student2表create table student2(id int(10) primary key auto_increment,name varchar(30),pid int(10),foreign key(pid) references province(id) on delete cascade);正则查询建表创建表user两个字段一个id一个nameCreate table user (id int(10),name varchar(20));Insert into user (name) values('bat'),('baet'),('baaset'),('atath'),('astst');创建一个表,两个字段,商品名称,商品价格Create table goods(id int(10) primary key,goodsName varchar(20),price int(20));Insert into goods Values(1,'HuaWei',1000);Insert into goods Values(2,'Vivo',1500);Insert into goods Values(3,'iphone',3000);Insert into goods Values(4,'honor',600);Insert into goods Values(5,'HuaWei2',2000);Create table student1(Id int(10) primary key not null auto_increment,Username varchar(30) unique,Password varchar(30),Sex int(10) default 20);创建表indexd表Create table indexd(id int primary key auto_increment,name varchar(20));创建存储过程\d //create procedure p10(num int)begindeclare i int default 0;while i<num doinsert into indexd(name) values(concat('user',i));set i=i+1;end while;end//call p10(1000);创建一个user1表create table user1(id tinyint(4) primary key auto_increment,name char(10),price int(10));1、查询student表全体学生学号和姓名select Sid,Sname from student;2、查询sc表选修了课程的学生学号select Sid from sc group by Sid;3、查询考试成绩不及格的学生select distinct (student.Sname) from student,sc where sc.Grade < 60 and sc.Sid=student.Sid;4、查询不在20-30岁年龄的学生select * from student where Sage not between 20 and 30;5、查询info、en系的学生姓名和年龄select Sname,Sage,Sdept from student where Sdept in('info','en');6、查询所有姓王的学生信息Select * from student where Sname like '王%';7、查询所有不姓王的学生信息Select * from student where Sname not like '王%';8、查询计算机系(info)年龄在20岁一下的学生姓名select Sname from student where Sdept = 'info' and Sage < 20;9、查询选修了3号课程的学生学号及其成绩,查询结果按分数排序Select Sid, Grade from sc where Cid=3 order by Grade;10、查询了选修1号课程学生的平均成绩select avg(Grade) from sc where Cid=1;11、查询选修3门以上课程的学生学号Select Sid from sc group by Sid having count(Cid)>3;12、查询选修2号课程且成绩在90分以上的学生select * from student ,sc where sc.Cid=2 and sc.Grade>=90 and sc.Sid=student.Sid;13、查询选修了所有课程的同学select * from student where not exists(select * from course where not exists (select * from sc where sc.Sid=student.Sid and sc.Cid=course.Cid));14、计算pi()/4的角度select degrees(pi()/4);15、绝对值函数:求-3的绝对值Select abs(-3);17、求3.45向上取整Select Ceil(3.45);18、求90°正弦的值Select Sin(90*(pi()/180));19、求e^2自然常量Select Exp(2)20、求以10为底,100的对数的值;Select log10(100);21、截取小数点2.5935471358后5位数Select Truncate(2.5935471358,5);22、随机生成一个三位数的随机数select floor(rand()*900+100);23、计算8的三次方Select pow(8,3);24、截取字符串‘hello world’,输出world或者helloselect left('hello world',5);select right('hello world',5);select substring('hello world',1,5);//1:表示从哪个位置开始5:表示截取的长度select substring('hello world',7,5);25、替换字符串my name is han,把han替换成自己的名字Select replace('my name is han','han','huqianwei');select insert('my name is han',12,3,'wangyuanyuan');26、填充字符串,在字符串hello后面添加自己的名字:如hello lucyselect rpad('hello ',8,'hu');27、在数据表admin结构中增加一个字段dep条件约束唯一varchar(30)类型Alter table admin add dep varchar(30) unique ;28、在数据表admin结构中把dep字段改为sexAlter table admin change dep sex varchar(30);29、修改表名称将数据表名称admin修改为SadminAlter table admin rename Sadmin;alter table admin rename to Sadmin;30、修改数据类型将admin表qq数据类型int,修改为varchar(20);alter table admin modify qq varchar(20);31、在admin表中添加一个salary字段类型为varchar(10)Alter table admin add salary varchar(10);32、在admin表中修改字段salary 唯一性约束uniquealter table admin modify salary varchar(10) unique;33、在admin表中在id字段后面添加一个depid字段int(10)alter table admin add depid int(10) after id;34、在admin表中删除uid字段alter table admin drop uid;35、连接字符串my,name,is,mysqlSelect concat('my ','name ','is ','mysql ');36、使用分隔符-连接字符串my、name、is、mysqlSelect concat_ws(‘-’, ‘my’,’name’,’is’,’mysql’);37、查询3是否在4、5、6中Select 3 in (4,5,6);38、在2、5、6、5中哪个数最小select least(2,5,6,5);39、查询3是否在5和9之间Select 3 between 5 and 9;40、求字符串my的长度select length('my');41、左边字符串abcd截取3Select left('abcd',3);->abc42、字符串abcd反转Select Reverse('abcd');->dcba43、小写abcd转大写select upper('abcd');值:ABCD44、字符串比较:比较aa 与bb 大小select strcmp('aa','bb');45、向字符串hello左边填充字符串abc,填充后的长度为9select lpad(' hello',9,'abc');46、向字符串hello右边填充字符串abc,填充后的长度为9select rpad('hello',9,'abc');47、返回当前日期+时间select now();48、返回当前日期select current_date();49、返回系统时间Select sysdate();50、返回当前时间的年Select year(now());值:当前的年51、返回2017-4-1第几周Select week('2017-4-1');值:1352、返回当前时间是星期几select dayofweek(now());//1表示星期天,2表示星期一···53、返回2017-4-6年当中的第几天Select dayofyear('2017-4-6');值:96;54、返回2017-4-6和2017-4-1两个日期相隔天数Select datediff('2017-4-6','2017-4-1');55、查看学生表的所有信息Select * from student;56、查询user 表中b开头的字段数据Select * from user where name regexp '^b';57、查询user 表中b与t之间有单个字符的数据Select * from user where name regexp 'b.t';//…….58、查询user 表中有a或者b字符的数据Select * from user where name regexp '[a,b]';59、查询选修课学生及格的同学Select * from sc group by Sid having Grade>=60;60、查询所有学生选修的几门课Select Sid,count(*) from sc group by Sid;61、查询所有学生选修课的平均成绩Select Sid,avg(Grade) from sc group by Sid;62、平均成绩大于60的学号和平均成绩的学生Select Sid,avg(Grade) from sc group by Sid having avg(Grade)>=60;63、新建一个以自己名字为名称的数据库Create database huqianwei;64、创建学号(id)、姓名(Name)的student1表Create table student1(Id int,Name varchar(30));65、创建存储过程p1,查询student表的所有信息\d //Create procedure p1()beginselect * from student;end//Call p1()//66、删除存储过程p5Drop procedure p5//不能加括号67、查询学号最大的学生姓名及年龄Select Sname,Sage from student order by Sid desc limit 1;68、查看student表结构desc student;69、逻辑运算:逻辑1与0Select 1&&0;Select 1and0;70、逻辑运算:逻辑1或0Select 1||0;Select 1or0;71、逻辑运算:逻辑非0Select !0;72、存储过程p3求c=a+b加法运算求3=1+2create procedure p3(a int,b int)begindeclare c int default 0;set c=a+b;select c as sum;end//call p3(1,2)//73、在indexd索引表里添加索引indexNameAlter table indexd add index indexName(name);74、在indexd索引表里删除索引indexNameAlter table indexd drop index indexName;Drop index indexName on indexd;75、查询goods表中price价格在500到2000的商品Select * from goods where price>=500 and price<2000;76、查询goods表中商品名称goodsName以H开头Select * from goods where goodsName like 'H%';77、查询goods表中当前价格price是否在(3000,500,800,400,200)select * from goods where price in (3000,500,800,400,200);78、求余:5/2的余Select Mod(5,2);79、返回2017-4-1时间的季度Select quarter('2017-4-1');值:280、时间10:20:30转化为秒Select time_to_sec('10:20:30'); 值:3723081、在indexd表中100<id<200里创建视图vindexdCreate view vindexd as select * from indexd where id>100 and id<200;82、删除indexd表的视图vindexddrop view vindexd;83、创建触发器t1,在indexd表中的每行插入indexd2Create trigger t1 before insert on indexd for each rowBeginInsert into indexd2(name) values();End//84、向province表pname字段插入数据:’重庆’insert into province(pname) values("重庆");85、向student2表插入学生信息数据name=自己的名字、pid=2(注意student2有外键)insert into student2(name,pid) values("自己的名字",2);86、删除province表id为2的数据delete from province where id=2;87、删除student2中的外键alter table student2 drop foreign key student2_ibfk_1;88、修改admin表引擎为myisamalter table admin engine=myisam;89、显示数据库引擎show engines;90、向user1表中name,price插入入多条数据insert into user1(name,price) values('rr',30),('uu',60),('ii',70);。