Zadanie 2 - dodawanie, usuwanie, edycja

Korzystając z bazy danych Northwind wykonaj następujące zadania:

Dodawanie nowego wpisu:

  • Dodaj nowego klienta do tabeli Customers o nazwie „Polski Sklep”, z adresem w Warszawie i numerem telefonu +48 22 123 45 67.

Edytowanie danych:

  • Zaktualizuj miasto klienta „Polski Sklep” na Kraków.

Usuwanie danych:

  • Usuń klienta o nazwie „Polski Sklep” z tabeli Customers.

Dodawanie nowego produktu:

  • Dodaj nowy produkt do tabeli Products o nazwie „Polska Woda”, należący do kategorii 1 (napoje), od dostawcy 1, z ceną jednostkową 10.50, i stanem magazynowym 100 jednostek.

Zaktualizowanie ceny produktu:

  • Zaktualizuj cenę produktu o nazwie „Polska Woda” na 12.00.

Porównywanie cen produktów:

  • Wyświetl wszystkie produkty, które kosztują więcej niż 20 jednostek.

Porównywanie zamówień:

  • Wyświetl wszystkie zamówienia, które zostały złożone w 1997 roku.

Porównywanie według warunków logicznych:

  • Wyświetl wszystkie produkty, które mają więcej niż 50 jednostek w magazynie, ale mniej niż 10 jednostek w zamówieniu.

Łączenie danych (JOIN):

  • Wyświetl nazwy produktów wraz z nazwami ich kategorii.

Łączenie danych z warunkami:

  • Wyświetl szczegóły zamówień (ID zamówienia, produkt, cena jednostkowa, ilość) dla wszystkich zamówień złożonych przez klienta „Alfreds Futterkiste”.

Porównywanie z funkcjami agregującymi:

  • Wyświetl liczbę zamówień złożonych w każdym roku.

Łączenie z agregacją:

  • Wyświetl liczbę zamówionych jednostek dla każdego produktu.

Dodawanie nowego zamówienia:

  • Dodaj nowe zamówienie dla klienta „VINET” z ID pracownika 5, datą zamówienia „2024-09-10” i kosztami transportu 50.

Aktualizacja zamówienia:

  • Zaktualizuj koszt transportu zamówienia o OrderID = 11077 na 100.

Porównywanie w łączeniu tabel:

  • Wyświetl wszystkich klientów i liczbę zamówień, które złożyli.

Kontakt: mgzsp22@gmail.com

© 2024. Wszystkie prawa zastrzeżone.

error: Content is protected !!