本文目录一览

1,求MySQL数据库选择题答案

select `stu_id`,avg(`grade`),sum(`grade` < 60) as num from score group by `stu_id` having num >=2avg(`grade`):求平均值sum(`grade` < 60) :统计小于六十分的个数 group by `stu_id` :按照uid统计having num >=2:判断统计的个数大于2

求MySQL数据库选择题答案

2,2018年3月计算机二级MySQL强化试题及答案1

   2018年3月计算机二级MySQL强化试题及答案(1)   一、选择题   1、可用于从表或视图中检索数据的SQL语句是________。   A.SELECT语句   B.INSERT语句   C.UPDATE语句   D.DELETE语句   2、SQL语言又称________。   A.结构化定义语言   B.结构化控制语言   C.结构化查询语言   D.结构化操纵语言   二、填空题   1、MySQL数据库所支持的SQL语言主要包含_______、_______、_________和MySQL扩展增加的语言要素几个部分。   2、在MySQL的安装过程中,若选用“启用TCP/IP网络”,则MySQL会默认选用的端口号是________。   3、MySQL安装成功后,在系统中回默认建立一个________用户。   4、MySQL安装包含典型安装、定制安装和________三种安装类型。   三、简答题   1.请列举两个常用的MySQL客户端管理工具。   2.请解释SQL是何种类型的语言?   参考答案:   一、选择题   1.A 2.C   二、填空题   1.数据定义语言(DDL)数据操纵语言(DML)数据控制语言(DCL)   2.33063.root 4.完全安装   三、简答题   1.MySQL命令行客户端、MySQL图形化管理工具phpAdmin。   2.SQL是结构化查询语言(Structured Q-ery Language)的英文缩写,它是一种专门用来与数据库通信的语言。

2018年3月计算机二级MySQL强化试题及答案1

3,Mysql数据库中sql语句常见的面试题和例子

Sql语句常见实例以及解决办法;基于索引的SQL语句优化常见的Mysql面试题SQL中LEFTJOIN的含义是__,如果tbl_user记录了学生的姓名(name)和学号(ID), tbl_score记录了学生(有的学生考试以后被开除了,没有其记录)的学号(ID)和考试成绩(score)以及考试科目(subject),要想打印出各个学生姓名及对应的的各科总成绩,则可以用SQL语句____. 答:自然左外连接 createdatabasephpinterview; usephpinterview createtabletbl_user ( IDintnotnull, namevarchar(50)notnull, primarykey(ID) ); createtabletbl_score ( IDintnotnull, scoredec(6,2)notnull, subjectvarchar(20)notnull ); insertintotbl_user(ID,name)values(1,beimu); insertintotbl_user(ID,name)values(2,aihui); insertintotbl_score(ID,score,subject)values(1,90,语文); insertintotbl_score(ID,score,subject)values(1,80,数学); insertintotbl_score(ID,score,subject)values(2,86,数学); insertintotbl_score(ID,score,subject)values(2,96,语文); selectA.id,sum(B.score)assumscore fromtbl_userAleftjointbl_scoreB onA.ID=B.ID groupbyA.id计选修课的学生总数和考试的平均成绩。SELECTCOUNT(DISTINCT(Sno))AS学生总数,AVG(Grade)AS平均成绩FROMSC--//用DISTINCT消除重复的行查询选课门数超过2门的学生的平均成绩和选课门数。SELECTStudent.Sname,AVG(Sc.Grade)平均成绩,COUNT(SC.Sno)选课门数FROMSC--内联接join或innerjoin,内联系是比较运算符,只返回符合条件的行JOINStudentON(SC.Sno=Student.Sno)JOINCourseON(SC.Cno=Course.Cno)GROUPBYStudent.SnameHAVINGCOUNT(distinctCourse.Cno)2--分组条件

Mysql数据库中sql语句常见的面试题和例子

4,计算机二级mysql数据库模拟题及答案2

  练习题二   1) sp_helpdb 该代码的功能是:   A 返回数据库的基本信息   B 返回数据库的`使用空间   C 返回数据库的变量名称   D 返回数据库的表名   2) sp_helpdb中有这样一条信息:Updateability=Read_Write 该代码表示的正确含义是:   A 更新能力为可读可写   B 恢复模式为完整恢复   C 可用于所有用户   D 兼容级别   3) sp_helpdb中有这样一条信息:status = online 该代码表示的正确含义是:   A 表示数据库的状态为:可用于查询   B 表示数据库的状态为:正在还原数据库   C 表示数据库的状态为:数据库未恢复   D 表示数据库已被显示置于脱机状态   4) sp_helpdb中有这样一条信息:IsFulltextEnabled 该代码的正确含义是:   A 数据库自动生成统计信息   B 自动更新统计信息   C 数据库已启用全文功能。   D 数据库引擎检测信息   5) sp_helpdb中有这样一条信息:COMPATIBILITY_LEVEL =90 该代码表示的正确含义是:   A 数据库兼容级别是 2000   B 数据库兼容级别是 2005   C 数据库兼容级别是 2008   D 以上说法都不对   6) 数据定义语言中的 创建,修改,删除这三个英语单词 下列哪项才是完全正确的?   A 创建(create) , 修改(alter) , 删除(update)   B 创建(alter) , 修改(modify), 删除(drop)   C 创建(create) , 修改(alter) , 删除(drop)   D 创建(alter) , 修改(create), 删除(drop)   7) SQL 2005 的建表语句要写在______之内?   A    B [ ]   C ( )   D <>   8) 建表语句中的 not null,该代码表示的含义是:   A 允许空格B 非空约束   C 不允许写入数据   D 不允许读取数据   9) select * from student 该代码中的 * 号,表示的正确含义是:   A 普通的字符*号   B 错误信息   C 所有的字段名   D 模糊查询   10) 向数据表添加数据,哪些是添加的关键字?   A insert   B update   C delete   D select 更多计算机二级考试相关试题分享:

文章TAG:mysql数据库  数据  数据库  答案  mysql数据库题及答案  
下一篇