Query Statements For Northwind To Try
Query Statements For Northwind To Try
=====================
==============================================
--Using Relational operators in the where clause
==============================================
The OR Operator
SQL> SELECT * FROM employee
WHERE dept_code = 'MKTG' OR dept_code = 'FIN';
==================
--The NOT Operator
===================
SQL> SELECT * FROM employee WHERE NOT dept_code = 'MKTG';
SQL> SELECT * FROM employee WHERE salary BETWEEN 3000 and 4000;
SQL> SELECT * FROM employee WHERE date_join BETWEEN '01-JAN-80' and '31-DEC-
89'
=================
--The IN operator
==================
===================
--The LIKE operator
===================
======================
--The IS NULL operator
======================
============================
using Arithematic operators
============================
===================
-ORDER BY
===================
=====================
--Aggregate Functions
=====================
SQL> SELECT COUNT (*) FROM employee;
SQL> SELECT SUM (salary) FROM employee;
SQL> SELECT AVG (age) FROM employee;
SQL> SELECT MAX (salary) FROM employee;
SQL> SELECT MIN (salary) FROM employee;
========================
--The GROUP BY clause
========================
SQL> SELECT dept_code, sum (salary)
FROM employee
GROUP BY dept_code;
========================
--The HAVING Clause
========================
==========
--Joins
==========
--Equijoin
Outer Join
========================
--ANSI JOINS
========================
NOTE : plus on both sides does not work so we have to use FULL OUTER JOIN
=================================================
--subqueries with exists
=================================================
SQL> SELECT * FROM orders
WHERE cust_code IN (SELECT cust_code FROM customer WHERE city_code =
'PUNE');
=================================================
--Correlated Subqueries
=================================================