牛客网-SQL专项训练23
①假设创建新用户nkw,现在想对于任何IP的连接,仅拥有user数据库里面的select和insert权限,则列表语句中能够实现这一要求的语句是(B)

解析:
A:赋予nkw用户所有连接IP的所有数据库的select和insert权限;
C:赋予nkw用户所有连接IP的所有数据库的所有权限;
D:赋予nkw用户所有连接IP的user数据库的所有权限。
②下列选项中的锁模式,可以用于数据修改操作,确保不会同时对同一资源进行多重更新的是(C)

解析:
共享锁:共享锁锁定的资源可以被其他用户读取,但是其他用户无法修改,如SELECT语句;
更新锁:防止死锁,如果你读数据,我用共享锁,如果修改数据,我换成排他锁;
排它锁:(独占锁)其他人不能读也不能写(所以不会多重更新);
架构锁:在执行依赖于表架构的操作时使用。
③下列选项关于函数的描述正确的是(C)

解析:
A:用户定义函数不用于执行修改数据库状态的操作;
B:用户定义函数属于数据库,只能在该数据库下调用;
C:标量函数和存储过程一样,可以使用EXECUTE语句执行。
④声明游标语法中的INSENSITIVE参数,表示声明一个静态游标。当发生下列选项中的哪一项时,游标将会自动设定INSENSITIVE选项(D)

解析:
当遇到以下情况发生时,游标将自动没定成insensitive选项:
1. 在SELECT 语句中使用distinct、group by、having union语句。
2. 使用outer jon。
3. 所选取的任意表没有索引。
4. 将实数值当作选取的列。
⑤在SQL中语法规范中,having子句的使用下面描述正确的是:ACD

解析:
1.having子句既可包含聚合函数作用的字段也可以包括普通的标量字段;
2.使用having的同时可以使用where子句,where在分组前过滤,having在分组后过滤,两者之间不冲突;
3.使用having子句的作用是限定分组条件,having子句用在group by之后用于附加筛选条件,必须在group by 之后使用,不单独使用
4.select语句中没有聚合函数时,也可以使用having子句
⑤下列关于索引的描述不正确的是(D)

解析:
索引会提高查询速度 但不会提高更新表的速度。索引滥用会降低更新表的速度,更新表时,MySQL不仅要更新数据,保存数据,还要更新索引,保存索引,索引会占用磁盘空间。
⑥下列函数语句得不到相同数值结果的选项是()

解析:
ROUND(number, decimals)函数将number四舍五入到指定的小数点位数decimals。如果decimals省略,则返回整数。
TRUNCATE(X,D)函数将X截取到指定的小数点位数D,没有四舍五入。
A:对参数四舍五入保留整数,结果为2;
B:对前面参数进行四舍五入操作并保留至小数点后1位,结果为2.0;
C:对前面参数进行截取操作,截至小数点后一位,结果为1.9;
D:对前面参数进行截取操作,截至小数点位置,没有小数,结果为2
⑦Mysql中表student_table(id,name,birth,sex),插入如下记录:
('1002' , null , '2000-12-21' , '男');
('1003' , NULL , '2000-05-20' , '男');
('1004' , '张三' , '2000-08-06' , '男');
('1005' , '李四' , '2001-12-01' , '女');
('1005' , '李四' , '2001-12-01' , '女');
注意:这种只是没有实际的值,不是null(空),可能是空格,回车,tab符号,也是可以查询出来的。
牛客网-SQL专项训练23的更多相关文章
- MySql面试题、知识汇总、牛客网SQL专题练习
点击名字直接跳转到链接: Linux运维必会的100道MySql面试题之(一) Linux运维必会的100道MySql面试题之(二) Linux运维必会的100道MySql面试题之(三) Linux运 ...
- 牛客网Sql
牛客网Sql: 1.查询最晚入职的员工信息 select * from employees where hire_date =(select max(hire_date) from employee ...
- 牛客网多校训练第二场D Kth Minimum Clique
链接:https://ac.nowcoder.com/acm/contest/882/D来源:牛客网 Given a vertex-weighted graph with N vertices, fi ...
- 牛客网sql刷题解析-完结
查找最晚入职员工的所有信息 解题步骤: 题目:查询最晚入职员工的所有信息 目标:查询员工的所有信息 筛选条件:最晚入职 答案: SELECT *--查询所有信息就用* ...
- 牛客网多校训练第四场C sequence
(牛客场场有笛卡尔树,场场都不会用笛卡尔树...自闭,补题心得) 题目链接:https://ac.nowcoder.com/acm/contest/884/C 题意:给出两个序列a,b,求max{mi ...
- 牛客网2018暑期训练 第三场 a题
#include <bits/stdc++.h> using namespace std; vector<int> path; ; short dp[maxn][maxn][m ...
- Java基础之引用(String,char[],Integer)总结于牛客网的专项练习题
1.String的引用: 下列代码执行后的结果为: public class Test { public static void main(String[] args) { StringBuffer ...
- 牛客网多校训练第三场 C - Shuffle Cards(Splay / rope)
链接: https://www.nowcoder.com/acm/contest/141/C 题意: 给出一个n个元素的序列(1,2,...,n)和m个操作(1≤n,m≤1e5),每个操作给出两个数p ...
- 牛客网多校训练第三场 A - PACM Team(01背包变形 + 记录方案)
链接: https://www.nowcoder.com/acm/contest/141/A 题意: 有n(1≤n≤36)个物品,每个物品有四种代价pi,ai,ci,mi,价值为gi(0≤pi,ai, ...
- 牛客网多校训练第一场 J - Different Integers(树状数组 + 问题转换)
链接: https://www.nowcoder.com/acm/contest/139/J 题意: 给出n个整数的序列a(1≤ai≤n)和q个询问(1≤n,q≤1e5),每个询问包含两个整数L和R( ...
随机推荐
- 常用Linux系统性能分析命令
Linux系统提供了许多命令来分析系统性能.以下是一些常用的Linux系统性能分析命令: top:实时监视系统的运行状态和进程信息,包括CPU使用率.内存使用情况.进程状态等. 实例:直接在终端中输入 ...
- Web Audio API 第1章 基础篇
Web Audio API 第1章 基础篇 我查了一下 Web Audio API 蝙蝠书居然在 2013 年就出版了 我又看了一下我的"豆瓣读书"频道内,这本书加入到" ...
- 文件的特殊权限:SUID,SGID,SBIT
文件的特殊权限:SUID,SGID,SBIT Set UID SUID权限只用于二进制文件 运行者必须有X权限 运行者在程序运行过程(run-time)中具有二进制文件拥有者(owner)的权限 例子 ...
- 记录--Cesium+Vue实战教程——地图导航
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 项目效果 我们今天要实现的是一个路径规划的功能,有两个输入框.输入起点终点,然后查询,得到规划的路径,效果如下: 我们会用到以下库: Ax ...
- 创建远程仓库&克隆项目(Github)
创建远程仓库 在GitHub上注册一个账号,之后creat a new repository 创建的远程仓库把它看作一个百度网盘就可以了 克隆项目 1.远程仓库可以下载\克隆到本地 code :git ...
- Apache Hudi从零到一:存储格式初探
在花了大约 4 年时间致力于 Apache Hudi(其中包括 3 年Committer身份)之后,我决定开始这个博客系列,旨在以有组织且适合初学者的方式展示 Hudi 的设计和用法. 我的目标是确保 ...
- JavaScript语法-字符串模板
目录 JavaScript 模板字符串 代码 问题 初学者容易出现的错误 调用函数的情况 JavaScript 模板字符串 代码 以下是index.js的部分代码: onShareAppMessage ...
- 14 CSS列表属性和display属性
14 列表属性和display属性 列表属性 CSS中提供了一些列表属性可以用来: (1).设置不同的列表项标记为有序列表 (2).设置不同的列表项标记为无序列表 (3).设置列表项标记为图像 lis ...
- #01-Trie,Cayley定理#51nod 1601 完全图的最小生成树计数
题目 分析 考虑建出一棵Trie,然后最小生成树就是0的部分到1的部分连一条边, 这个可以用区间短的一方查询另一棵trie,这样时间复杂度为 \(O(n\log^2{mx})\) 方案数注意相同的 \ ...
- 【直播回顾】参与文档贡献,开启OpenHarmony社区贡献
5月25日晚上19点,战"码"先锋第二期直播 <参与文档贡献,开启OpenHarmony社区贡献> ,在OpenHarmony社群内成功举行. 本期课程,由华为 ...