I need to create a SELECT statement, this SELECT statement will use an IN to check whether a department has had a sale with a price over 90.00 dollars BUT the sql MUST use the WITH statement which will be used to select all columns from sales where the price is greater than 90.00, you must call this sub-query special_sales.
departments table schema
id
name
sales table schema
id
department_id (department foreign key)
name
price
card_name
card_number
transaction_date
resultant table schema
id
name
NOTE: Your solution should use pure SQL.
IN WHERE WITH special_sales
SELECT DISTINCT d.*
FROM departments d
JOIN sales s
WHERE d.id = s.department_id
AND s.price > 90
ORDER BY d.id;
this is the code I did but I received an sql error