Selaa lähdekoodia

Bestanden uploaden naar ''

master
vincent-janssens 2 vuotta sitten
vanhempi
commit
870a65abf4
5 muutettua tiedostoa jossa 64 lisäystä ja 0 poistoa
  1. 15
    0
      Exercise_2.3.sql
  2. 17
    0
      Exercise_2.4.sql
  3. 10
    0
      Exercise_2.5.sql
  4. 9
    0
      Exercise_2.6.sql
  5. 13
    0
      Exercise_2.7.sql

+ 15
- 0
Exercise_2.3.sql Näytä tiedosto

@@ -0,0 +1,15 @@
SELECT
c.first_name AS First,
c.last_name AS Last,
a.line1 AS line1,
a.city AS city,
a.state AS state,
a.zip_code AS Address
FROM
customers c
INNER JOIN
addresses a ON c.customer_id = a.customer_id
AND c.shipping_address_id = a.address_id
WHERE
c.shipping_address_id = a.address_id
ORDER BY First ASC;

+ 17
- 0
Exercise_2.4.sql Näytä tiedosto

@@ -0,0 +1,17 @@
SELECT
c.last_name,
c.first_name,
o.order_date,
p.product_name,
oi.item_price,
oi.discount_amount,
oi.quantity
FROM
customers c
JOIN
orders o ON c.customer_id = o.customer_id
JOIN
order_items oi ON o.order_id = oi.order_id
JOIN
products p ON oi.product_id = p.product_id
ORDER BY c.last_name , o.order_date , p.product_name;

+ 10
- 0
Exercise_2.5.sql Näytä tiedosto

@@ -0,0 +1,10 @@
SELECT
p1.product_name, p1.list_price
FROM
products p1
JOIN
products p2 ON p1.product_id != p2.product_id
AND p1.list_price = p2.list_price
WHERE
p1.list_price = p2.list_price
ORDER BY p1.product_name ASC;

+ 9
- 0
Exercise_2.6.sql Näytä tiedosto

@@ -0,0 +1,9 @@
SELECT
c.category_name, p.product_id
FROM
categories c
LEFT OUTER JOIN
products p ON c.category_id = p.category_id
WHERE
p.product_id IS NULL
ORDER BY c.category_name DESC;

+ 13
- 0
Exercise_2.7.sql Näytä tiedosto

@@ -0,0 +1,13 @@
SELECT
'SHIPPED' AS ship_status, order_id, order_date
FROM
orders
WHERE
ship_date IS NOT NULL
UNION SELECT
'NOT SHIPPED' AS ship_status, order_id, order_date
FROM
orders
WHERE
ship_date IS NULL
ORDER BY order_date ASC;

Loading…
Peruuta
Tallenna