Skip to content

SQL Assignment 1

Akash Dey edited this page Oct 24, 2025 · 4 revisions

SQL ASSIGNMENT Part 1

Display all columns from the employees table.

code: desc employees;

image

Display the first_name and last_name of all employees.

code: select first_name, last_name from employees;

image

Display the employee_id, job_id, and salary of all employees.

code: select employee_id, job_id, salary from employees;

image

Display employees whose salary is greater than 10000.

code: select employee_id, first_name, last_name, job_id, salary from employees where salary>=10000;

image

Display employees whose salary is less than 5000.

code: select employee_id, first_name, last_name, job_id, salary from employees where salary<=5000;

image

Display employees who belong to department_id = 90.

code: select employee_id, first_name, last_name, job_id, salary from employees where department_id=90;

image

Display employees who work as 'IT_PROG'.

code: select employee_id, first_name, last_name, job_id, salary from employees where job_id='IT_PROG';

image

Display employees whose salary is between 8000 and 12000.

code: select employee_id, first_name, last_name, job_id, salary from employees where salary between 8000 and 12000;

image

Display employees whose department_id is 10, 20, 30.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where department_id in (10, 20, 30);

image

Display employees whose department_id is not 50.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where department_id!=50;

image

Display employees whose job_id is not 'SA_REP'.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where job_id!='SA_REP';

image

Display employees whose first_name starts with ‘A’.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where first_name like 'A%';

image

Display employees whose last_name ends with ‘n’.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where last_name like '%n';

image

Display employees whose first_name contains the letter ‘e’.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where first_name like '%e%';

image

Display employees whose manager_id is null.

code: select employee_id, first_name, last_name, job_id, salary, department_id, manger_id from employees where manager_id is null;

image

Display employees whose commission_pct is not null.

code: select employee_id, first_name, last_name, job_id, salary, department_id, manger_id, comission_pct from employees commission_pct is not null;

image

Display employees who have job_id = 'SA_MAN' and salary greater then 10000.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where job_id like 'SA_MAN';

image

Display employees who have department_id is 60 or job_id is 'IT_PROG'.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where department_id=60 or job_id like 'IT_PROG';

image

Display employees whose department_id is between 40 and 100.

code: select employee_id, first_name, last_name, job_id, salary, department_id from employees where department_id between 40 and 100.

image

Display employees who do not have any commission_pct assigned.

code: select employee_id, first_name, last_name, job_id, salary, department_id, comission_pct from employees where commission_pct is null.

image

Clone this wiki locally