博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【MySQL_选择题】(D45 0616)
阅读量:4156 次
发布时间:2019-05-25

本文共 2071 字,大约阅读时间需要 6 分钟。

【MySQL_选择题】(D45 0616)

1、给出数据表 score(stu-id,name,math,english,Chinese), 下列语句正确的是( A )

  A Select sum(math),avg(chinese) from score

  B Select *,sum(english) from score
  C Select stu-id, sum(math) from score
  D Delete * from score


2、SQL Server 2005 属于( D )

  A 应用软件

  B 操作系统
  C 语言处理系统
  D 数据库管理系统

  分析:

  SQL Server 2005 是 Microsoft 公司推出的关系型数据库管理系统。


3、设有一个数据库mydb中有一个表tb1,表中有六个字段,主键为ID,有十条记录,ID从0到9, 以下代码输出结果是( C )

  A 6

  B 4
  C 3
  D 5


4、在一个mysql查询中,使用哪一个关键字能去除重复列值( C )

  A group by

  B order by
  C distinct
  D limit


5、在一个含有group by的查询sql中,同时存在having和where,sql在解析执行的时候,先执行的是哪一个? ( B )

  A having

  B where

  分析:

  where 过滤from所指定的数据源,但对于group by所产生的分组无效;having 过滤分组,它依附于group by。

  执行顺序:from,where,group by,having,select,order by


6、数据库做join操作时,至少要涉及到几张表?

  A 3

  B 1
  C 2
  D 4

  分析:

  join clause是指在关系数据库中利用两张(或多张)表中相同的属性,讲两张(或多张)表的记录结合在一起的操作。Join 操作主要分为以下几类:交叉连接(Cross join)、自然连接(Natural join)、内连接(Inner join)、外连接(Outer join)、左连接(Left outer join)、右连接(Right outer join)、全连接(Full outer join)以及自连接。其中 自连接 就是只涉及一张表。


7、在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码)职工(职工号、职工名、部门号、职务、工资) 部门(部门号、部门名、部 门人数、工资总额) 在这两个关系的属性中,只有一个属性是外键(或称外来键、外码、外来码),它是 ( B )

  A 职工关系的“职工号”

  B 职工关系的“部门号”
  C 部门关系的“职工号”
  D 部门关系的“部门号


8、下列哪一个命令为删除 sample 数据库的 tb_ame 表( D )

  A delete from tb_ame

  B delete from sample.tb_ame
  C drop table tb_ame
  D drop table sample.tb_ame


9、语句 SELECT IF(-1,5,2) 的返回值是( D )

  A 2

  B 6
  C -1
  D 5

  分析:

  if ( 条件,表达式1,表达式2 );如果条件为(非0),则返回表达式1,条件为(0)返回表达式2


10、数据库中存在学生表S、课程表C和学生选课表SC三个表,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN 为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。请检索选修课程号为C2的学生中成绩最高的学号。 ( D )

  A

SELECT S#,SUM(GRADE)FROM SC WHERE GRADE>=60 GROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)>=4 WHERE C#=“C2” AND GRADE >=(SELECT GRADE FORM SC WHERE C#=“C2”)

  B

SELECT S# FORM SC WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”)

  C

SELECT S# FORM SC WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”)

  D

SELECT S# FORM SC WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC WHERE C#=“C2”)

转载地址:http://xnwxi.baihongyu.com/

你可能感兴趣的文章
光流法
查看>>
光流法(这个概念居多)
查看>>
容器的相关操作
查看>>
C++ 虚函数的定义
查看>>
最小二乘法直线拟合简介
查看>>
线性回归
查看>>
SVM理论openCV实现
查看>>
LogisticRegression
查看>>
vs2010+openCV配置
查看>>
vs2013+openCV+win8.1配置
查看>>
计算机丢失opencv_world300.dll文件
查看>>
无法查找或打开PDB文件
查看>>
机器学习-广义线性模型
查看>>
机器学习--朴素贝叶斯
查看>>
机器学习--高斯判别分析
查看>>
机器学习-逻辑回归
查看>>
机器学习--线性回归
查看>>
机器学习--K-means算法
查看>>
机器学习--支持矢量机(1)
查看>>
机器学习--支持矢量机(2)
查看>>