Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Fix code CREATE VIEW clean _ data AS SELECT product _ id , COALESCE ( product _ type, 'Unknown' ) AS product _ type, COALESCE

Fix code CREATE VIEW clean_data AS
SELECT
product_id,
COALESCE(product_type, 'Unknown') AS product_type,
COALESCE(brand, 'Unknown') AS brand,
COALESCE(weight,(SELECT ROUND(PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY weight)),2) FROM products)) AS weight,
COALESCE(price,(SELECT ROUND(PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY price)),2)
FROM products)) 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 (
SELECT *,
NTILE(100) OVER (ORDER BY weight) AS weight_percentile,
NTILE(100) OVER (ORDER BY price) AS price_percentile
FROM products
)
WHERE weight_percentile BETWEEN 45 AND 55
AND price_percentile BETWEEN 45 AND 55;

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

1. Define and explain culture and its impact on your communication

Answered: 1 week ago