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 可以自定义小数位和能存储的数据精度, 所以一般使用这种类型的人会多一些。 (编辑:均轻资讯网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐

