0% found this document useful (0 votes)
35 views

Individual Task

This document contains 25 SQL queries that are selecting data from the EMPLOYEES table in an Oracle database. The queries are retrieving various combinations of columns like LAST_NAME, JOB_ID, SALARY, HIRE_DATE and filtering on conditions like SALARY amounts, DATE ranges for HIRE_DATE, and NULL values for COMMISSION_PCT. The results of the queries are being formatted or calculated in various ways like concatenating columns, calculating new values, and converting dates to different formats.

Uploaded by

Edd Paa
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

Individual Task

This document contains 25 SQL queries that are selecting data from the EMPLOYEES table in an Oracle database. The queries are retrieving various combinations of columns like LAST_NAME, JOB_ID, SALARY, HIRE_DATE and filtering on conditions like SALARY amounts, DATE ranges for HIRE_DATE, and NULL values for COMMISSION_PCT. The results of the queries are being formatted or calculated in various ways like concatenating columns, calculating new values, and converting dates to different formats.

Uploaded by

Edd Paa
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Eddie Boy I.

Paa
12-Prog2

Individual Task2

1. SELECT * FROM Employees;


SELECT EMPLOYEE_ID,LAST_NAME,JOB_ID,HIRE_DATE FROM EMPLOYEES;
2. SELECT JOB_ID FROM EMPLOYEES;
3. SELECT EMPLOYEE_ID as EMP_#,LAST_NAME as EMPLOYEE_NAME,JOB_ID as JOB,HIRE_DATE as
HIRE_DATE FROM EMPLOYEES;
4. SELECT LAST_NAME||', '||JOB_ID AS Employee_and_Title FROM employees;
5. SELECT LAST_NAME, salary FROM employees WHERE salary <=12000;
6. SELECT LAST_NAME, salary FROM employees WHERE salary BETWEEN 5000 AND 12000;
7. SELECT LAST_NAME, JOB_ID, HIRE_DATE FROM EMPLOYEES WHERE HIRE_DATE BETWEEN
TO_DATE ('20/02/1998','DD/MM/YYYY') AND TO_DATE ('01/05/1998','DD/MM/YYYY') ORDER BY
HIRE_DATE DESC
8. SELECT LAST_NAME,DEPARTMENT_ID FROM employees WHERE DEPARTMENT_ID IN (60,90)
ORDER BY LAST_NAME;
9. SELECT LAST_NAME,HIRE_DATE FROM employees WHERE HIRE_DATE NOT LIKE '%94';
10. SELECT LAST_NAME, JOB_ID FROM EMPLOYEES WHERE MANAGER_ID IS NOT NULL;
11. SELECT LAST_NAME, SALARY FROM EMPLOYEES WHERE COMMISSION_PCT IS NULL;
12. SELECT LAST_NAME FROM EMPLOYEES WHERE LAST_NAME LIKE '__e%' or LAST_NAME LIKE
'__a%';
13. SELECT LAST_NAME FROM EMPLOYEES WHERE FIRST_NAME LIKE '%e%' or FIRST_NAME LIKE
'%a%';
14. SELECT SYSDATE AS DATE_TODAY FROM EMPLOYEES;
15. SELECT INITCAP(LAST_NAME)"LAST_NAME", LENGTH(FIRST_NAME)"LENGTH_OF_NAME" FROM
EMPLOYEES WHERE LAST_NAME LIKE 'J%' OR LAST_NAME LIKE 'A%' OR LAST_NAME LIKE 'M%'
ORDER BY LAST_NAME;
16. SELECT LAST_NAME AS EMPLOYEE, SALARY AS MONTHLY_SALARY, COMMISSION_PCT AS
COMMISSION FROM EMPLOYEES WHERE COMMISSION_PCT LIKE '%2';
17. SELECT EMPLOYEE_ID, LAST_NAME, SALARY, SALARY*1.1 AS NEW_SALARY FROM EMPLOYEES;
18. SELECT LAST_NAME,TO_CHAR(SALARY,'$999,999.00')SALARY FROM EMPLOYEES WHERE JOB_ID
='ST_CLERK' OR JOB_ID ='IT_PROG';
19. SELECT LAST_NAME, HIRE_DATE, TO_CHAR(HIRE_DATE,'DAY')"day" FROM EMPLOYEES ORDER BY
TO_CHAR(HIRE_DATE-1, 'd');
20. SELECT LAST_NAME, HIRE_DATE, TO_CHAR((NEXT_DAY(HIRE_DATE,'WEDNESDAY')),'DAY," the
"fmddth "of" Month,yyyy') from employees;
21. NONE
22. SELECT LAST_NAME DEPARTMENT _ID FROM EMPLOYEES WHERE COMMISSION_PCT IS NULL
23. NONE
24. NONE
25. NONE

You might also like