数据库相关
文章平均质量分 81
mysql,oracle,
wjg1024
这个作者很懒,什么都没留下…
展开
-
MySQL报错-错误代码、出错信息对照大全
mysql转载 2022-11-21 11:19:49 · 4585 阅读 · 0 评论 -
牛客sql练习二
查找当前薪水(to_date='9999-01-01')排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,不准使用order by。查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工。获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salary。获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary。原创 2023-08-31 15:52:17 · 39 阅读 · 0 评论 -
牛客SQL练习三
查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序。原创 2023-09-06 09:28:53 · 72 阅读 · 0 评论 -
数据库去重(MYSQL和ORACLE)
Select count(num), max(name) from student 列出表中的重复的记录数和学生名字的属性,一般用于比较小的表进行去重,会过滤掉多余的重复记录,返回不重复的记录或字段;(2)、删除表1和表2 中name相同的所有数据。一、数据库中的去重操作(删除数据库中重复记录的。(1)、查出表1和表2中name相同的数据。//删除表中num列所有重复的数据。(2)、group by 方法。2、用group by方法。(1)、rowid方法。1、用rowid方法。原创 2023-09-06 10:12:24 · 1208 阅读 · 0 评论 -
牛客SQL练习一
获取所有部门当前manager的当前薪水情况,给出dept_no, emp_no以及salary,当前表示to_date='9999-01-01'找出所有员工当前(to_date='9999-01-01')具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示。查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工。查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序。原创 2023-08-31 15:40:00 · 71 阅读 · 0 评论 -
测试百万数据下索引的优势
典型的用空间换时间(索引是占用内存的)可以类比一页一页翻书找资料,和根据目录找资料的速度索引在数据量很大(百万以上)的时候才有明显优势索引的原则索引不是越多越好(占空间)不要对进程变动加索引(更改已经创建索引的内容会降低效率)小数据量不要加索引(没什么用,且占空间)索引一般用在常常查询的字段上。原创 2023-09-07 19:04:36 · 59 阅读 · 0 评论