Oracle经典表EMP、DEPT、SALGRADE在MySQL版中提供了优秀的SQL练习机会。
Oracle经典表EMP、DEPT、SALGRADE在MySQL中的版本
相关推荐
Oracle数据库中EMP员工表与DEPT部门的查询方法
在Oracle数据库中,查询EMP员工表与DEPT部门的方法是数据库管理中的基本技能之一。
Oracle
15
2024-07-31
为salaries表中的emp_no字段创建索引idx_emp_no.md
针对上述salaries表中的emp_no字段,建议创建索引idx_emp_no.md。
MySQL
7
2024-07-30
Oracle示例表EMP入门教程
Oracle 的经典示例表 EMP 表,挺适合入门 SQL 操作练练手的。字段不复杂,什么员工编号、姓名、职位、工资这些基本信息全有,逻辑也清晰,容易上手。
EMP 表的结构就是那种一眼看懂的类型。像empno是员工编号,ename是员工名字,sal就是工资,还有deptno关联部门表,练习JOIN再合适不过了。
你要是刚上手 SQL,建议先从最基本的查询练起,比如根据job筛选职位、按sal排序工资。这类操作写起来直观,调试反馈也快,挺有成就感的。
练熟了,还可以试试GROUP BY、HAVING这些分组逻辑,比如统计各个部门的平均工资。这时候deptno字段就派上用场了。
另外,这几个相关
Oracle
0
2025-06-22
Oracle练习表MySQL版本介绍
Oracle数据库自带的练习表MySQL版本包括EMP、DEPT、BONUS、SALGRADE和DUMMY表。
MySQL
15
2024-07-18
在Oracle实例中倒表的Shell脚本
随着数据库管理需求的增加,Oracle实例中定期倒表是一个常见的任务。使用Shell脚本编写自动化脚本来实现这一过程可以显著提高效率和减少人工错误。通过定时任务和适当的备份策略,可以确保数据的完整性和可靠性。
Oracle
11
2024-08-01
SCOTT用户emp表SQL基础操作详解
SCOTT 用户的emp表操作整理得蛮细的,适合刚接触 SQL 或者准备复习基础语法的朋友。每一类操作都配了使用场景,比如用WHERE筛选特定职位、用ORDER BY搞定排序逻辑,真的挺实用的。
筛选部分蛮全面,像是查找deptno=20的员工,或者职位是CLERK的人员,配合WHERE就搞定。逻辑运算那块也有点意思,比如用OR来组合多个条件,写法也比较清晰。
数据里用了DISTINCT、IS NULL这些关键词,挺实战的,像过滤奖金字段的时候就常见。后面还了UPPER、SUBSTR、REPLACE这些文本函数,日常写 SQL 经常用到。
排序和排名那段也不错,尤其是多字段排序,比如ORDER
MySQL
0
2025-06-14
经典的Oracle 8.0.5版本
经典的Oracle 8.0.5版本在如今已经很难找到,因此我将其分享到网络上,供大家共同回味。
Oracle
9
2024-07-30
SQL非等连接基础从SALGRADE表中筛选员工工资段
在非等连接中,EMP表与SALGRADE表之间的关系并非简单的列对应。EMP表的SAL列与SALGRADE表的LOSAL和HISAL列之间存在一种范围匹配的关系。
问题分析:如何查找出在SALGRADE表所示每个工资段中的员工号码?由于没有直接对应的列,我们可以通过非等连接实现此操作。
SQL 查询示例:
SELECT EMP.EMPNO, EMP.ENAME, EMP.SAL, SALGRADE.GRADE
FROM EMP, SALGRADE
WHERE EMP.SAL BETWEEN SALGRADE.LOSAL AND SALGRADE.HISAL;
在该查询中,使用了BETWEEN
Informix
12
2024-10-30
在MySQL数据库中创建KCB表的步骤及示例
在MySQL数据库中创建KCB表的具体步骤如下:使用数据库PXSCJ;执行以下SQL语句:CREATE TABLE KCB ( t课程号tCHAR(3) ttNOT NULL PRIMARY KEY, t课程名tCHAR(16)tNOT NULL, t开课学期tTINYINT(1)tNULL DEFAULT 1, t学时ttTINYINT(1)tNULL, t学分ttTINYINT(1)tNOT NULL );创建CJB表的步骤类似,同样在数据库PXSCJ下,执行SQL语句:CREATE TABLE CJB ( t学号ttCHAR(6)ttNOT NULL, t课程号tCHAR(3)ttNOT
MySQL
16
2024-08-09