0% found this document useful (0 votes)
22 views2 pages

Labtask 2

The document contains examples of SQL queries using operators like LIKE, IN, NOT IN, OR, AND and examples ordering results by ASC and DESC. It includes queries to retrieve employee names and salaries matching certain criteria, countries matching region IDs or names, employees not in certain departments, and job histories excluding certain job IDs. Precedence of operators is demonstrated.

Uploaded by

Fawad Amazon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views2 pages

Labtask 2

The document contains examples of SQL queries using operators like LIKE, IN, NOT IN, OR, AND and examples ordering results by ASC and DESC. It includes queries to retrieve employee names and salaries matching certain criteria, countries matching region IDs or names, employees not in certain departments, and job histories excluding certain job IDs. Precedence of operators is demonstrated.

Uploaded by

Fawad Amazon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Write a query to display full name of that employees whose first name contains �a�

and
salary is 6000, 8400, 8600 and 6100.

select concat(first_name,last_name) from employees where first_name like '%a%'


and salary in (6000,8400,8600,6100);

Display the full name of each employee, and please note each name is right justify.

select rpad( first_name,15,'*'),concat(first_name,last_name) from employees

Labtask 1 (or)
select salary,job_id from employees where salary>4000 or job_id='IT PROG'

Labtask 2 (or)
select country_id,country_name from countries where country_name='Argentina' or
region_id=4;

Labtask 1 (NOTIN)
select employee_id,salary from employees where DEPARTMENT_ID not in (50,80);

Labtask 2 (NOTIN)
select * from job_history where job_id not in('IT_PROG','AC_ACCOUNT')

Examples

NOTIN example

Write a query to display first_name,job title form those employees whose job
title not in st_clerk and programmer.

Select first_name,job_id
From employees
Where job_id not in (�ST_CLERK�, �PROGRAMMER�)

Example1
select first_name,employee_id from employees where first_name ='Ellen' and
employee_id=174;
Example2
select employee_id,job_id,first_name,salary from employees where salary>1100 or
job_id='IT_PROG'
Example3
select first_name,last_name from employees where job_id='ST_CLERK' and
employee_id=131;

Ascending order
select country_name from countries order by country_name
Example1
select first_name,department_id,job_id,hire_date from employees order by hire_date
asc,first_name asc

Decending order
select country_name from countries order by country_name desc

Percedence Rule
Example1
select first_name,job_id,salary from employees where job_id='ST_CLERK' or job_id =
'IT_PROG' and salary > 6000
Example2
select first_name,job_id,salary from employees where (job_id='ST_CLERK' or job_id =
'IT_PROG') and salary > 6000

You might also like