diff --git a/authors/feliperasilva/feliperomero01.sql b/authors/feliperasilva/feliperomero01.sql new file mode 100644 index 0000000..3def7db --- /dev/null +++ b/authors/feliperasilva/feliperomero01.sql @@ -0,0 +1 @@ +SELECT * FROM products \ No newline at end of file diff --git a/authors/feliperasilva/feliperomero02.sql b/authors/feliperasilva/feliperomero02.sql new file mode 100644 index 0000000..5aa32f7 --- /dev/null +++ b/authors/feliperasilva/feliperomero02.sql @@ -0,0 +1,3 @@ +SELECT products.product_name, suppliers.company_name +FROM products +INNER JOIN suppliers ON products.supplier_id = suppliers.supplier_id; \ No newline at end of file diff --git a/authors/feliperasilva/feliperomero03.sql b/authors/feliperasilva/feliperomero03.sql new file mode 100644 index 0000000..5eaef01 --- /dev/null +++ b/authors/feliperasilva/feliperomero03.sql @@ -0,0 +1,4 @@ +SELECT orders.order_id, employees.first_name, customers.contact_name +FROM orders +INNER JOIN employees ON orders.employee_id = employees.employee_id +INNER JOIN customers ON orders.customer_id = customers.customer_id; \ No newline at end of file diff --git a/authors/feliperasilva/feliperomero04.sql b/authors/feliperasilva/feliperomero04.sql new file mode 100644 index 0000000..51ecac8 --- /dev/null +++ b/authors/feliperasilva/feliperomero04.sql @@ -0,0 +1,4 @@ +SELECT products.product_id, products.product_name, categories.category_name, suppliers.company_name +FROM products +INNER JOIN categories ON products.category_id = categories.category_id +INNER JOIN suppliers ON products.supplier_id = suppliers.supplier_id; \ No newline at end of file diff --git a/authors/feliperasilva/feliperomero05.sql b/authors/feliperasilva/feliperomero05.sql new file mode 100644 index 0000000..20bb81a --- /dev/null +++ b/authors/feliperasilva/feliperomero05.sql @@ -0,0 +1,4 @@ +SELECT customers.customer_id,COUNT(orders.order_id) +FROM orders +INNER JOIN customers ON orders.customer_id = customers.customer_id +GROUP BY customers.customer_id \ No newline at end of file diff --git a/authors/feliperasilva/feliperomero06.sql b/authors/feliperasilva/feliperomero06.sql new file mode 100644 index 0000000..54ad0b8 --- /dev/null +++ b/authors/feliperasilva/feliperomero06.sql @@ -0,0 +1,7 @@ +SELECT employees.first_name, SUM(order_details.unit_price * order_details.quantity * (1 - order_details.discount) ) AS valor_total +FROM employees +INNER JOIN orders ON employees.employee_id = orders.employee_id +INNER JOIN order_details ON orders.order_id = order_details.order_id +WHERE orders.shipped_date IS NOT NULL +GROUP BY employees.first_name +ORDER BY valor_total DESC; \ No newline at end of file diff --git a/authors/feliperasilva/feliperomero07.sql b/authors/feliperasilva/feliperomero07.sql new file mode 100644 index 0000000..a3c676e --- /dev/null +++ b/authors/feliperasilva/feliperomero07.sql @@ -0,0 +1,5 @@ +SELECT categories.category_id,AVG(products.unit_price) AS media_produto +FROM products +INNER JOIN categories ON categories.category_id = products.category_id +GROUP BY categories.category_id +ORDER BY media_produto ASC \ No newline at end of file diff --git a/authors/feliperasilva/feliperomero08.sql b/authors/feliperasilva/feliperomero08.sql new file mode 100644 index 0000000..6140044 --- /dev/null +++ b/authors/feliperasilva/feliperomero08.sql @@ -0,0 +1,4 @@ +SELECT customers.customer_id +FROM customers +LEFT JOIN orders ON customers.customer_id = orders.customer_id +WHERE orders.order_id IS NULL; \ No newline at end of file