Question: Why does average not exist CREATE VIEW clean _ data AS SELECT product _ id , COALESCE ( product _ type, 'Unknown' ) AS product

Why does average not exist "CREATE VIEW clean_data AS
SELECT
product_id,
COALESCE(product_type, 'Unknown') AS product_type,
COALESCE(brand, 'Unknown') AS brand,
COALESCE(weight,(SELECT ROUND(AVG(weight),2) FROM Products WHERE weight IS NOT NULL)) AS weight,
COALESCE(price,(SELECT ROUND(AVG(price),2) FROM Products WHERE price IS NOT NULL))
AS price,
COALESCE(average_units_sold, 0) AS average_units_sold,
COALESCE(year_added, 2022) AS year_added,
COALESCE(stock_location, 'Unknown') AS stock_location
FROM Products;"

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!