数据库
huangjingjinglll
一起加油(ง •̀_•́)ง
展开
-
获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
题目描述获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salaryCREATE TABLE dept_emp (emp_no int(11) NOT NULL,dept_no char(4) NOT NULL,from_date date NOT NULL,to_date date NOT NULL,PRIMARY KEY (emp_no,d...原创 2020-02-13 00:16:26 · 964 阅读 · 3 评论 -
获取所有非manager的员工emp_no
题目描述获取所有非manager的员工emp_noCREATE TABLE dept_manager (dept_no char(4) NOT NULL,emp_no int(11) NOT NULL,from_date date NOT NULL,to_date date NOT NULL,PRIMARY KEY (emp_no,dept_no));CREATE TABLE em...原创 2020-02-12 23:39:52 · 68 阅读 · 0 评论 -
查找入职员工时间排名倒数第三的员工所有信息
题目描述查找入职员工时间排名倒数第三的员工所有信息CREATE TABLE employees (emp_no int(11) NOT NULL,birth_date date NOT NULL,first_name varchar(14) NOT NULL,last_name varchar(16) NOT NULL,gender char(1) NOT NULL,hire_da...原创 2020-02-12 23:22:25 · 83 阅读 · 0 评论 -
Hive: FROM_UNIXTIME()函数
在数据库中,存储的往往是unix时间戳,看起来不直观。比如:1581047364 对应的时间为 2020/2/7 11:49:24hive语句from_unixtime可将unix时间戳转为相应格式from_unixtime(audit_time, 'yyyy-MM-dd') as audit_time`得到2020-2-7from_unixtime(audit_time, 'yyyy...原创 2020-02-07 11:54:32 · 17764 阅读 · 3 评论 -
sql:group by V.S. distinct
题目:找出所有员工当前(to_date=‘9999-01-01’)具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示CREATE TABLE salaries (emp_no int(11) NOT NULL,salary int(11) NOT NULL,from_date date NOT NULL,to_date date NOT NULL,PRIMARY K...原创 2019-11-04 15:59:02 · 65 阅读 · 0 评论