You are on page 1of 2

SQL> SELECT first_name, last_name 2 FROM employee 3 WHERE id = 4 (SELECT id 5 FROM employee 6 WHERE first_name = 'Jason');

SQL> SELECT * FROM product 2 WHERE product_price > (SELECT AVG(product_price) FROM product);

SQL> SELECT id, first_name, salary 2 FROM employee 3 WHERE salary > 4 (SELECT AVG(salary) 5 FROM employee);

SQL> 2 3 4 5 6 7

SELECT city, AVG(salary) FROM employee GROUP BY city HAVING AVG(salary) < (SELECT MAX(AVG(salary)) FROM employee GROUP BY city);

SQL> SELECT id 2 FROM 3 (SELECT id 4 FROM employee 5 WHERE id < 3);

SQL> 2 3 4 5 6

SELECT id, first_name, salary FROM employee WHERE salary > (SELECT AVG(salary) FROM employee) ORDER BY id DESC;

SQL> SELECT a.city, a.salary 2 FROM employee a 3 WHERE a.salary in 4 (SELECT max(b.salary) 5 FROM employee b 6 GROUP BY 7 b.city);

SQL> select ename, init, bdate

2 from employees 3 where bdate > (select bdate 4 from employees 5 where empno = 7);

You might also like