【sql】訓練一

不一樣的天空w發表於2016-10-25

1、 查詢每個員工的僱傭日期

SQL> show user;

USER is "HR"

SQL> desc employees;

 Name                                      Null?    Type

 ----------------------------------------- -------- ----------------------------

 EMPLOYEE_ID                               NOT NULL NUMBER(6)

 FIRST_NAME                                         VARCHAR2(20)

 LAST_NAME                                 NOT NULL VARCHAR2(25)

 EMAIL                                     NOT NULL VARCHAR2(25)

 PHONE_NUMBER                                       VARCHAR2(20)

 HIRE_DATE                                 NOT NULL DATE

 JOB_ID                                    NOT NULL VARCHAR2(10)

 SALARY                                             NUMBER(8,2)

 COMMISSION_PCT                                     NUMBER(2,2)

 MANAGER_ID                                         NUMBER(6)

 DEPARTMENT_ID                                      NUMBER(4)

 

SQL> select EMPLOYEE_ID,HIRE_DATE from employees;

 

2、 查詢每個員工的姓名,員工號,部門號。

SQL> select FIRST_NAME,LAST_NAME,EMPLOYEE_ID,DEPARTMENT_ID from employees;

 

3、 查詢在一個月是30天的情況下,所有僱員的日薪

SQL> select FIRST_NAME,LAST_NAME,salary/30 from employees;

 

4、 查詢每個員工加入公司的天數(sysdate可以查詢當前日期,可以用select sysdate from 表名,方式查詢當前日期)

SQL> select FIRST_NAME,LAST_NAME,sysdate-hire_date from employees;

 

5、 Hr使用者下拼接sql顯示如下格式內容:注:index_name欄位可以從user_indexes中查詢

Alter index “index_name” rebuild;

SQL> select 'Alter index ' ||index_name||' rebuild'||';' AS "A_I_R" from user_indexes;

 

 

6、 查員工表顯示如下資訊:年終獎是工資+獎金

部門號

姓名

年終獎

 

 

 

 

 

 

 

select DEPARTMENT_ID,FIRST_NAME,SALARY+SALARY*COMMISSION_PCT as bonus from employees;

 

 

7、 查詢顯示部門號,不能有重複值。

SQL> select distinct department_id from employees;

 

8、 查詢sql以如下格式顯示:

Name’s salary is : salary如:lily’s salary is 5000

SQL>  select FIRST_NAME || q'['s salary is :]' || salary as "mou ren de gong zi shi" from employees;

 

9、 查詢每個員工的領導並說明哪個是公司的大領導

SQL> select EMPLOYEE_ID,FIRST_NAME,MANAGER_ID from employees;

 

員工號為100 Steven沒有領導,即Stevenboss

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2127032/,如需轉載,請註明出處,否則將追究法律責任。

相關文章