随笔 - 384  文章 - 0  评论 - 0  阅读 - 13万

随笔分类 -  MySQL

上一页 1 2 3 4 5 下一页
记录我学习MySQL中的笔记以及遇到的问题~
力扣178(MySQL)-分数排名(中等)
摘要:题目: 表: Scores 编写 SQL 查询对分数进行排序。排名按以下规则计算: 分数应按从高到低排列。如果两个分数相等,那么两个分数的排名应该相同。在排名相同的分数后,排名数应该是下一个连续的整数。换句话说,排名之间不应该有空缺的数字。按 score 降序返回结果表。 查询结果格式如下所示。 来 阅读全文
posted @ 2023-03-14 14:17 我不想一直当菜鸟 阅读(122) 评论(0) 推荐(0) 编辑
力扣1454(MySQL)-活跃用户(中等)
摘要:(非会员进不去,看的其他博主的题目) 问题: 写一个 SQL 查询, 找到活跃用户的 id 和 name. 活跃用户是指那些至少连续 5 天登录账户的用户. 返回的结果表按照 id 排序. 解题思路: ①使用窗口函数lead()取出以id分组,再按login_date升序排序的当前行之后的四行数据。 阅读全文
posted @ 2023-03-13 14:11 我不想一直当菜鸟 阅读(83) 评论(0) 推荐(0) 编辑
力扣180(MySQL)-连续出现的数字(中等)
摘要:题目: 编写一个 SQL 查询,查找所有至少连续出现三次的数字。 返回的结果表中的数据可以按 任意顺序 排列。 查询结果格式如下面的例子所示: 解题思路: 原表数据: 方法一: 使用内连接(inner join)来解决,将三个表进行连接,在连接时,只有存在于连接标准相匹配的数据才会被保留下来。通过i 阅读全文
posted @ 2023-03-12 18:20 我不想一直当菜鸟 阅读(227) 评论(0) 推荐(0) 编辑
力扣176(MySQL)-第二高的薪水(中等)
摘要:题目: id 是这个表的主键。表的每一行包含员工的工资信息。 编写一个 SQL 查询,获取并返回 Employee 表中第二高的薪水 。如果不存在第二高的薪水,查询应该返回 null 。 查询结果如下例所示。 示例 1: 示例 2: 来源:力扣(LeetCode)链接:https://leetcod 阅读全文
posted @ 2023-03-10 10:32 我不想一直当菜鸟 阅读(258) 评论(0) 推荐(0) 编辑
力扣182(MySQL)-查找重复的电子邮箱(简单)
摘要:题目: 编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 示例: 解题思路: 方法一: 使用group by 按Email来分组,然后使用having选择count(id)> 1的就可以得到重复的Email。注意使用group by的时候,group by后面的字段一定要在sel 阅读全文
posted @ 2022-12-12 19:36 我不想一直当菜鸟 阅读(119) 评论(0) 推荐(0) 编辑
力扣181(MySQL)- 超过经理收入的员工(简单)
摘要:题目: 表:Employee 编写一个SQL查询来查找收入比经理高的员工。 以 任意顺序 返回结果表。 查询结果格式如下所示。 示例 1: 解题思路: 一、【子查询】 先通过子查询找到当前员工的经理的工资,再将员工的工资与子查询中找到的经理的工资进行比较。 MySQL语句为: 1 # Write y 阅读全文
posted @ 2022-12-11 15:45 我不想一直当菜鸟 阅读(168) 评论(0) 推荐(0) 编辑
力扣175(MySQL)-组合两个表(简单)
摘要:题目: 表: Person 表: Address 编写一个SQL查询来报告 Person 表中每个人的姓、名、城市和州。如果 personId 的地址不在 Address 表中,则报告为空 null 。 以 任意顺序 返回结果表。 查询结果格式如下所示。 示例 1: 输入以下两个表,然后进行输出 解 阅读全文
posted @ 2022-12-10 17:39 我不想一直当菜鸟 阅读(141) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练25
摘要:①批处理是指包含一条或多条T-SQL语句的语句组,下列选项中,关于批处理的规则描述正确的是(B) 解析: A选项:不能定义一个check约束后,立即在同一个批处理中使用; C选项:Create default,Create rule,Create trigger,Create procedure,C 阅读全文
posted @ 2022-10-05 21:00 我不想一直当菜鸟 阅读(291) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练24
摘要:①下列选项关于游标的作用叙述正确的是(D) 解析: 游标是一种从包括多条数据记录的结果集中每次提取一条记录以便处理的机制,可以看做是查询结果的记录指针。游标与视图类似,也是基于基表的临时表对象,也能够通过对游标中数据的修改反映到基表中。而游标不能对数据进行修改的情况是在定义游标时添加了insensi 阅读全文
posted @ 2022-09-28 14:43 我不想一直当菜鸟 阅读(261) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练23
摘要:①假设创建新用户nkw,现在想对于任何IP的连接,仅拥有user数据库里面的select和insert权限,则列表语句中能够实现这一要求的语句是(B) 解析: 考察知识点-数据库授权命令: GRANT<权限> on 表名(或列名) to 用户 回收权限: REVOKE <权限> on 表名(或列名) 阅读全文
posted @ 2022-09-25 10:58 我不想一直当菜鸟 阅读(234) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练22
摘要:①在SQL中如何删除触发器:DROP TRIGGER 解析: 辨别:DROP TRIGGER 和 DELETE TRIGGER 删除触发器操作必须使用DROP语句进行,DELETE是删除行记录。 ②请取出 BORROW表中日期(RDATE字段)为当天的所有记录?(RDATE字段为datetime型, 阅读全文
posted @ 2022-09-24 17:38 我不想一直当菜鸟 阅读(238) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练21
摘要:①Mysql中表student_info(id,name,birth,sex),字段类型都是varchar,插入如下记录:('1014' , '张三' , '2002-01-06' , '男'); SQL错误的是(B)? 解析: 普通插入(全字段):INSERT INTO 表名 VALUES (va 阅读全文
posted @ 2022-09-23 11:47 我不想一直当菜鸟 阅读(159) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练20
摘要:①学生、书店和图书三个实体集之间的联系属于:多元联系。 解析: 参与联系的实体集个数大于2个时,为多元联系;这里学生、书店、图书是三个实体,为多元联系。 二元联系指只有两个实体集参与的联系; 自反联系描述了同一实体集内两部分实体之间的联系,是一种特殊的二元联系;一对一联系是二元联系下的一种细分。 ② 阅读全文
posted @ 2022-09-22 21:16 我不想一直当菜鸟 阅读(129) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练19
摘要:①下列哪个语句是授予用户SQLTest对数据库Sales的CUSTOMERS表的列cid、cname的查询权限(C) 解析: 授予权限的语法: GRANT <权限> ON 表名(列名) TO 用户名 ②在STUDENT表中按class_type统计数据行数分组情况后,筛选出数据行数为大于10行的组: 阅读全文
posted @ 2022-09-21 15:20 我不想一直当菜鸟 阅读(152) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练18
摘要:①在下列sql语句错误的是?B 解析: 在sql中若要取得NULL,则必须通过IS NULL或者IS NOT NULL进行获取,无法直接使用等号。 一个等号(=)表示把1赋值给变量啊 ==:称为等值符,当等号两边的类型相同时,直接比较值是否相等,若不相同,则先转化为类型相同的值,再进行比较; :称为 阅读全文
posted @ 2022-09-20 20:53 我不想一直当菜鸟 阅读(168) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练17
摘要:①SQL查询中使用WHere子句指出的是:查询条件 ②Mysql中表student_table(id,name,birth,sex),查询重复姓名、重复次数,并按重复次数降序排列,正确的是(A)? 解析: MySQL的运算顺序: (1)首先运算的是FROM子句,根据FROM子句中指定的一个或多个表创 阅读全文
posted @ 2022-09-19 20:14 我不想一直当菜鸟 阅读(194) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练16
摘要:①在book表中,将工具书类型(tool)的书的书架序号都减少2,下列语句正确的是(C) 解析: 题目要求的批量更改,insert 是更改数据,排除B,update与set搭配使用,排除选项D,where条件后边除了null 和 not null 使用is,其他情况都用 =。 ② 已知某校数据库中包 阅读全文
posted @ 2022-09-18 16:14 我不想一直当菜鸟 阅读(207) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练15
摘要:①MySQL是一种(关系型)数据库管理系统。 关系型数据库的代表包括Oracle, Sql Server, MySQL。 ②小李在创建完一张数据表后,发现少创建了一列,此时需要修改表结构,应该用哪个语句进行操作?C 解析: 题目中说了需要修改表的结构, 故需要使用alter table 添加列: A 阅读全文
posted @ 2022-09-17 15:49 我不想一直当菜鸟 阅读(242) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练14
摘要:①通过子查询的方式从衬衫表SHIRTABLE中选取出销售单价shirt_price高于全部衬衫的平均价格的衬衫名字:B 解析: 题目要求需要用到子查询,故排除AC选项,而D选项在where子句中使用了聚合函数。 WHERE子句不能直接跟聚合函数 MAX.MIN等 WHERE子句能跟含聚合函数的子查询 阅读全文
posted @ 2022-09-17 15:19 我不想一直当菜鸟 阅读(124) 评论(0) 推荐(0) 编辑
牛客网-SQL专项训练13
摘要:①某软件公司正在升级一套水务管理系统。该系统用于县市级供排水企业、供水厂、排水厂中水务数据的管理工作。系统经重新整合后,开发人员决定不再使用一张备份数据表waterinfo001表,需永久删除。选出符合要求的语句:C 解析: 题目的要求是删除整张waterinfo001表,需要永久删除。故需要用到d 阅读全文
posted @ 2022-09-16 12:07 我不想一直当菜鸟 阅读(232) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示