HackerRank SQL Intermediate Certification Solutions – FREE SQL Certification

Avatar for Azhar Khan
HackerRank SQL Intermediate Certification
HackerRank SQL Intermediate Certification

Here are the 2 questions asked in HackerRank SQL Intermediate Certification Exam, these 2 will be available in one attempt. The questions asked are Invoices Per Country and Product Sales Per City.

Hakerrank SQL Intermediate Certification Solutions
Hakerrank SQL Intermediate Certification Solutions

Invoices Per Country

SELECT co.country_name, count(*), AVG(i.total_price)
FROM country co, city ci, customer cu, invoice i
WHERE co.id = ci.country_id AND ci.id = cu.city_id AND cu.id = i.customer_id
GROUP BY co.country name
HAVING AVG(i.total_price) > (SELECT AVG(total price))

Product Sales Per City

SELECT ci.city_name, pr.product_name, ROUND(SUM(ii.line_total_price), 2) AS tot
FROM city ci, customer cu, invoice i, invoice_item ii, product pr 
WHERE ci.id = cu.city_id AND cu.id = i.customer_id AND i.id = ii.invoice_id AND ii.product_id = pr.id 
GROUP BY ci.city_name, pr.product_name 
ORDER BY tot DESC, ci.city_name, pr.product_name 

I have taken HackerRank test on 3rd June 2022. Certificate can be viewed here.

You can also get HackerRank SQL Basic Certification Solutions – FREE SQL Certification

Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *


Previous Post

HackerRank SQL Basic Certification Solutions – FREE SQL Certification

Next Post
Merit Rewards SQL Hackerrank solution

Merit Rewards SQL HackerRank Solution

Related Posts