支持项目!网站的存在得益于社区。如果帮助覆盖费用,平台将保持免费。支持 →
SQL 代码已复制到剪贴板
任务 32:
中位数是指一半员工的薪资高于该金额,而另一半员工的薪资低于该金额。
根据EMPLOYEE表的SALARY列查找中位数薪资。
将结果显示在MEDIAN_SALARY列中。

在下面的字段中写下您的请求并点击 "检查它!" 按钮。

使用 Firebird 语法来写您的答案。 表的描述在屏幕底部提供。

获取提示 复制代码 清除编辑器

员工数据库:表结构和概述

员工数据库(Firebird)是一个示例数据集,用于学习SQL并探索Firebird DBMS的功能。

本页面描述了表结构、关键列和关系,以便进行实际的SQL查询。

员工数据库包含9个主要表。

员工数据库的ER图,显示表之间的关系 员工数据库的ER图

表列表

COUNTRY - 国家表。
  • COUNTRY国家名称
  • CURRENCY国家使用的货币
COUNTRY CURRENCY
美国 美元
JOB - 公司员工排班。
  • JOB_CODE职位代码
  • JOB_GRADE职位等级
  • JOB_COUNTRY与职位相关的国家
  • JOB_TITLE职位名称
  • MIN_SALARY职位的最低工资
  • MAX_SALARY职位的最高工资
  • JOB_REQUIREMENT职位要求
  • LANGUAGE_REQ语言要求
JOB_CODE JOB_GRADE JOB_COUNTRY JOB_TITLE MIN_SALARY MAX_SALARY JOB_REQUIREMENT LANGUAGE_REQ
CEO 1 美国 首席执行官 130000.00 250000.00 没有具体要求。 [null]
  • 外键 (JOB_COUNTRY) 参考 COUNTRY(COUNTRY)
DEPARTMENT - 公司部门。
  • DEPT_NO部门编号
  • DEPARTMENT部门名称
  • HEAD_DEPT上级部门(可以为null)
  • MNGR_NO经理编号
  • BUDGET部门预算
  • LOCATION部门位置
  • PHONE_NO部门电话号码
DEPT_NO DEPARTMENT HEAD_DEPT MNGR_NO BUDGET LOCATION PHONE_NO
000 公司总部 [null] 105 1000000.00 蒙特雷 (408) 555-1234
  • 外键 (HEAD_DEPT) 参考 DEPARTMENT(DEPT_NO)
EMPLOYEE - 员工列表。
  • EMP_NO员工编号
  • FIRST_NAME员工的名字
  • LAST_NAME员工的姓氏
  • PHONE_EXT员工的电话分机
  • HIRE_DATE员工入职日期
  • DEPT_NO部门编号
  • JOB_CODE员工的职位代码
  • JOB_GRADE员工的职位等级
  • JOB_COUNTRY与员工职位相关的国家
  • SALARY员工的工资
  • FULL_NAME员工的全名
EMP_NO FIRST_NAME LAST_NAME PHONE_EXT HIRE_DATE DEPT_NO JOB_CODE JOB_GRADE JOB_COUNTRY SALARY FULL_NAME
2 罗伯特 尼尔森 250 1988-12-28 00:00:00 600 VP 2 美国 105900.00 尼尔森,罗伯特
  • 外键 (DEPT_NO) 参考 DEPARTMENT(DEPT_NO)
  • 外键 (JOB_CODE) 参考 JOB(JOB_CODE)
PROJECT - 项目列表。
  • PROJ_ID项目ID
  • PROJ_NAME项目名称
  • PROJ_DESC项目描述
  • TEAM_LEADER项目负责人
  • PRODUCT与项目相关的产品
PROJ_ID PROJ_NAME PROJ_DESC TEAM_LEADER PRODUCT
VBASE 视频数据库 开发一个视频数据库管理系统,用于管理按需视频分发。 45 软件
  • 外键 (TEAM_LEADER) 参考 EMPLOYEE(EMP_NO)
EMPLOYEE_PROJECT - 员工与项目的映射。
  • EMP_NO员工编号
  • PROJ_ID项目ID
EMP_NO PROJ_ID
144 DGPII
  • 外键 (EMP_NO) 参考 EMPLOYEE(EMP_NO)
  • 外键 (PROJ_ID) 参考 PROJECT(PROJ_ID)
PROJ_DEPT_BUDGET - 项目预算。
  • FISCAL_YEAR财政年度
  • PROJ_ID项目ID
  • DEPT_NO部门编号
  • QUART_HEAD_CNT季度人数(可以为null)
  • PROJECTED_BUDGET财政年度的预计预算
FISCAL_YEAR PROJ_ID DEPT_NO QUART_HEAD_CNT PROJECTED_BUDGET
1994 GUIDE 100 [null] 200000.00
  • 外键 (PROJ_ID) 参考 PROJECT(PROJ_ID)
  • 外键 (DEPT_NO) 参考 DEPARTMENT(DEPT_NO)
SALARY_HISTORY - 员工工资变动历史。
  • EMP_NO员工编号
  • CHANGE_DATE工资变动日期
  • UPDATER_ID更新者ID
  • OLD_SALARY之前的工资
  • PERCENT_CHANGE工资变动百分比
  • NEW_SALARY变动后的新工资
EMP_NO CHANGE_DATE UPDATER_ID OLD_SALARY PERCENT_CHANGE NEW_SALARY
28 1992-12-15 00:00:00 admin2 20000.00 10.000000 22000.000000
  • 外键 (EMP_NO) 参考 EMPLOYEE(EMP_NO)
CUSTOMER - 公司客户。
  • CUST_NO客户编号
  • CUSTOMER客户名称
  • CONTACT_FIRST联系人名字
  • CONTACT_LAST联系人姓氏
  • PHONE_NO客户电话号码
  • ADDRESS_LINE1 地址行1
  • ADDRESS_LINE2地址行2(可以为null)
  • CITY客户所在城市
  • STATE_PROVINCE客户所在州或省
  • COUNTRY客户所在国家
  • POSTAL_CODE客户邮政编码
  • ON_HOLD暂停状态(可以为null)
CUST_NO CUSTOMER CONTACT_FIRST CONTACT_LAST PHONE_NO ADDRESS_LINE1 ADDRESS_LINE2 CITY STATE_PROVINCE COUNTRY POSTAL_CODE ON_HOLD
1001 签名设计 戴尔·J.