加入收藏 | 设为首页 | 会员中心 | 我要投稿 均轻资讯网 (https://www.ijunqing.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

mssql 运算符 MYSQL_每日5道笔试题

发布时间:2022-10-29 16:28:36 所属栏目:MsSql教程 来源:
导读:  吐槽一下:周六打完新冠疫苗,当天晚上就直接发烧了,然后整个人虚了2天。疫苗的毒性还是有点大~

  一、属于关系代数运算符中集合运算符的是()

  答:∩、∪、?、×

  运算符含义
  吐槽一下:周六打完新冠疫苗,当天晚上就直接发烧了,然后整个人虚了2天。疫苗的毒性还是有点大~
 
  一、属于关系代数运算符中集合运算符的是()
 
  答:∩、∪、?、×
 
  运算符含义英文
 
  ∪
 
  并
 
  Union
 
  ∩
 
  交
 
  Intersection
 
  -
 
  差
 
  Difference
 
  ×
 
  笛卡尔积
 
  Cartesian Product
 
  二、Mysql中表student_table(id,name,birth,sex),查询男生、女生人数分别最多的3个姓氏及人数,正确的SQL是()?
 
  A: SELECT sex ,substr(name,1,1) as first_name ,count(*) as c1
 
  from student_table where length(name) >=1 and sex = '男'
 
  group by first_name order by sex ,c1 desc limit 3
 
  union all
 
  SELECT sex ,substr(name,1,1) as first_name ,count(*) as c1
 
  from student_table where length(name) >=1 and sex = '女'
 
  group by first_name order by sex ,c1 desc limit 3 ;
 
  B: select * from (
 
  SELECT sex ,substr(name,1,1) as first_name ,count(*) as c1
 
  from student_table where length(name) >=1 and sex = '男'
 
  group by first_name order by sex ,c1 desc limit 3
 
  ) t1
 
  UNION all
 
  select * from (
 
  SELECT sex ,substr(name,1,1) as first_name ,count(*) as c1
 
  from student_table where length(name) >=1 and sex = '女'
 
  group by first_name order by sex ,c1 desc limit 3
 
  ) t2 ;
 
  答:B。A选项会直接报错,因为order by语句只能书写在语句的最后面。
 
  三、批处理是指包含一条或多条T-SQL语句的语句组,下列选项中,关于批处理的规则描述正确的是()
 
  A: 定义一个check约束后,可以在同一个批处理中使用
 
  B: 修改一个表中的字段名后mssql 运算符,不可以在同一个批处理中引用这个新字段
 
  C: Create default,Create rule等语句同一个批处理中可以同时提交多个
 
  D: 把规则和默认值绑定到表字段或自定义字段上之后,可以在同一个批处理中使用
 
  答:B。
 
  四、学生、书店和图书三个实体集之间的联系属于()
 
  答:多元联系。三个实体为三元,多元连接。
 
  五、为职员表添加列,列名为年末奖金,允许为空值,数据类型为货币数据类型。正确的SQL语句是()
 
  答:ALTER TABLE 职员 ADD 年末奖金 Money NULL;
 
  货币的字段类型一般有int,float,money/smallmoney,decimal/numberic。
 
  根据存储数据的精度不同选择:
 
  int只能存储整数的钱。
 
  money/smallmoney 数据类型精确到它们所代表的货币单位的万分之一 。
 
  decimal/numberic 可以自定义小数位和能存储的数据精度, 所以一般使用这种类型的人会多一些。
 

(编辑:均轻资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!