Assignment 3
Assignment 3
3. SELECT proj_id AS id, proj_name AS name, start_date AS start, end_date AS end, budget AS
budget
FROM project
ORDER BY name DESC;
4. SELECT RIGHT(emp_fname, 4) AS emp_fname, LEFT(emp_lname, 5) AS emp_lname, birth_date
FROM employee
WHERE birth_date BETWEEN '1990-01-01' AND '2000-12-31';
7. SELECT street_address
FROM location
WHERE postal_code IS NULL
LIMIT 10;
8. SELECT proj_name,
CASE
WHEN budget < 2000000 THEN 'LOW'
WHEN budget >= 2000000 AND budget < 4000000 THEN 'MIDDLE'
ELSE 'HIGH'
END AS budget_group
FROM project
ORDER BY project ASC;
9. SELECT name
FROM supplier s
INNER JOIN product_in_order p ON s.sup_id = p.sup_id
GROUP BY s.name
HAVING SUM(p.qty_ordered) > 50;
20. SELECT *
FROM category
NATURAL JOIN product