Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 20 additions & 2 deletions km61/Kulish_Oleh/laboratory3.sql
Original file line number Diff line number Diff line change
@@ -1,2 +1,20 @@
-- LABORATORY WORK 3
-- BY Kulish_Oleh
/*1. Ќаписати PL/SQL код, що по вказаному ключу замовленнЯ дода№ в його будь-Який продукт 10 разґв, змґнюючи order_item у циклґ.
ЋперацґЯ викону№тьсЯ, Якщо у даному замовленнґ вже № хочаб один товар. 10 балґв*/


/*2. Ќаписати PL/SQL код, що по вказаному ключу замовленнЯ виводить у консоль його дату та изнача№ його статус.
џкщо воно ма№ 0 товарґв у серединґ - статус = "poor"
џкщо воно ма№ до 2 товарґв включно - статус = "common"
џкщо воно ма№ бґльше 2 товарґв - статус = "rich" 4 бали*/

/*3. ‘творити предсавленнЯ та використати його у двох запитах:
3.1. ‚ивести ключ постачальника та номер замовленнЯ, та куди прода№ постачальник сво» продукти.*/
select vendors.vend_name, orderitems.order_num vend_zip
from vendors, orderitems;




/*3.2. ‚ивести ґм'Я постачальника та загальну кґлькґсть проданих ним товарґв 6 балґв.*/
SELECT vendors.vend_num, orderitems.order_items
FROM vendors, orderitems;