Lab 2
Lab 2
SELECT dept_name
FROM (
SELECT dept_name, SUM(salary) AS value
FROM instructor
GROUP BY dept_name
) AS dept_total,
(
SELECT AVG(salary_sum) AS avg_value
FROM (
SELECT SUM(salary) AS salary_sum
FROM instructor
GROUP BY dept_name
) AS salary_totals
) AS dept_total_avg
WHERE dept_total.value >= dept_total_avg.avg_value;
4.SELECT student.ID
FROM student
LEFT OUTER JOIN takes ON student.ID = takes.ID
WHERE takes.ID IS NULL;
5. SELECT s.ID
FROM student s
LEFT JOIN advisor a ON s.ID = a.s_id
WHERE a.s_id IS NULL OR a.i_ID IS NULL;
6. CREATE VIEW tot_credits AS
SELECT t.year, SUM(c.credits) AS num_credits
FROM takes t
INNER JOIN course c ON t.course_id = c.course_id
GROUP BY t.year;