数据库
文泽路小男孩
HDU小菜鸡
展开
-
牛客数据库SQL实战 51-60(substr切割字符串、group_concat组拼接、limit_offset分页、exists条件成立判断、case分支、表的复用)
文章目录51* 获取Employees中的first_name51.1 题目描述51.2 题解 substr52* 按照dept_no进行汇总52.1 题目描述52.2 题解 group_concat(字段名,分隔符)53 查找排除当前最大、最小salary之后的员工的平均工资avg_salary53.1 题目描述53.2 题解54 分页查询employees表,每5行一页,返回第2页的数据54.1 题目描述54.2 题解 limit offset55 获取所有员工的emp_no55.1 题目描述55.2原创 2020-05-14 10:58:52 · 804 阅读 · 0 评论 -
牛客数据库SQL实战 41-50(数据替换replace(字段,oldval,newval)、添加主键、获取两表交集intersect、获取字符串长度length(str))
文章目录41 删除emp_no重复的记录,只保留最小的id对应的记录41.1 题目描述41.2 题解42 将所有to_date为9999-01-01的全部更新为NULL42.1 题目描述42.2 题解43* 将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=1000543.1 题目描述43.2 题解 replace43.2.1 replace into43.2.2 replace(字段,oldval,newval)44 将titles_test表名修改为titles_201744原创 2020-05-13 09:59:32 · 807 阅读 · 0 评论 -
牛客数据库SQL实战 31-40(explain查看执行计划、concat字符串拼接、insert ignore/replace、创建索引、创建视图、强制索引FORCE INDEX、构造触发器)
文章目录31 获取select * from employees对应的执行计划31.1 题目描述31.2 题解 explain32 将employees表的所有员工的last_name和first_name拼接起来作为Name32.1 题目描述32.2 题解32.2.1 SQLLite字段拼接 ||32.2.2 MySQL字段拼接 concat/concat_ws32 创建一个actor表,包含如下列信息32.1 题目描述32.2 题解33 批量插入数据33.1 题目描述33.2 题解34 批量插入数据,不原创 2020-05-12 10:21:17 · 587 阅读 · 0 评论 -
牛客数据库SQL实战 21-30(23_27_表的复用)
文章目录21 查找所有员工自入职以来的薪水涨幅情况21.1 题目描述21.2 题解22 统计各个部门的工资记录数22.1 题目描述22.2 题解23* 对所有员工的薪水按照salary进行按照1-N的排名23.1 题目描述23.2 题解24 获取所有非manager员工当前的薪水情况24.1 题目描述24.2 题解25 获取员工其当前的薪水比其manager当前薪水还高的相关信息25.1 题目描述25.2 题解26 汇总各个部门当前员工的title类型的分配数目26.1 题目描述26.2 题解27* 给出每原创 2020-05-11 10:57:11 · 361 阅读 · 0 评论 -
牛客数据库SQL实战 1-20(distinct/group by去重、limit 1,1的使用、select的运算)
文章目录3 查找当前薪水详情以及部门编号dept_no3.1 题目描述3.2 题解6 查找所有员工入职时候的薪水情况6.1 题目描述6.2 题解7 查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t7.1 题目描述7.2 题解8 找出所有员工当前薪水salary情况8.1 题目描述8.2 题解8.2.1 distinct 大数据量禁用8.2.2 group by 建议10 获取所有非...原创 2020-05-08 16:53:25 · 1778 阅读 · 0 评论 -
非关系型数据库 — MongoDB(基础概念、连接数据库、数据库/集合/文档/用户的CRUD、可视化工具_Studio3T)
文章目录MongoDB入门1 基础概念2 连接MongoDB2.1 命令格式2.2 使用mongo.exe2.3 java程序连接3 数据库3.1 查询数据库3.2 创建数据库3.3 删除数据库4 集合4.1 创建集合4.2 删除集合5 文档5.1 插入文档5.2 更新文档5.3 删除文档5.4 查询文档5.4.1 查询全部5.4.2 查询符合条件的记录5.4.3 投影查询6 用户6.1 创建用户...原创 2019-12-27 10:53:58 · 602 阅读 · 0 评论 -
数据库 — Oracle_SQL语句
文章目录一、SQL语句分类二、DDL(Data Define Language)三、DML(Data Manipulate Language)四、DQL(Data Query Language)一、SQL语句分类DDL:数据定义语言 - 表createadddroptruncaterenamealter+…DML:数据操作语言 - 数据库 要配合TCLinsertu...原创 2019-07-18 20:20:09 · 149 阅读 · 1 评论 -
数据库 — Oracle_DQL语句(多表关联查询、子查询、分页查询)
文章目录一、多表关联查询1.1 笛卡尔积1.2 等值连接(内连接)1.3 左外连接、右外连接、全外连接(MySQL不支持)二、子查询三、分页查询一、多表关联查询1.1 笛卡尔积多表查询的基础是笛卡尔积,而笛卡尔积是两张表完整的无差别的乘,会大量无效数据。select * from emp, dept; -- 无等值连接的笛卡尔积而想要通过笛卡尔积获得有效的数据,需要通过等值连接。1....原创 2019-07-20 17:19:57 · 309 阅读 · 1 评论 -
数据库 — Oracle_DQL语句2(DECODE函数、排序函数、集合操作、视图、序列、索引、约束)
文章目录四、高级查询4.1 DECODE函数4.2 排序函数4.2.1 row_number():4.2.2 rank()4.2.3 dense_rank()4.3 集合操作(查询结果的并集、交集、差集)4.3.1 并集 — union 和 union all4.3.2 交集 — intersect4.3.3 差集 — minus五、视图、序列、索引5.1 视图5.2 序列5.3 索引六、约束6....原创 2019-07-22 20:52:28 · 627 阅读 · 0 评论