0% found this document useful (0 votes)
9 views3 pages

ADDB7311Test ST10116552

5.

Uploaded by

mokhobobrandon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

ADDB7311Test ST10116552

5.

Uploaded by

mokhobobrandon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Question 1

SELECT CUSTOMER.customer_email, MOBILE_PHONE.imei, PHONE_SALES.sales_date

FROM CUSTOMER, MOBILE_PHONE, PHONE_SALES

JOIN PHONE_SALES

WHERE CUSTOMER.customer_email = PHONE_SALES.customer_id;

Question 2
CREATE VIEW PURCHASE ( customer_id, imei, sales_date) AS

SELECT

customer_id, imei, sales_date

FLOOR imei = 100001, 100002;

FROM

PHONE_SALES;

Question 3
DECLARE

customer_name CUSTOMER the_name%TYPE;

imei MOBILE_PHONE the_imei%TYPE;

price MOBILE_PHONE the_price%TYPE;

BEGIN

SELECT the_name, the_imei, the_price

INTO customer_name, imei, price

FROM CUSTOMER, MOBILE_PHONE

WHERE imei = 100001, 100002, 100003, 100004, 100005;


LOOP

price := 8000 + 1;

IF price < 8000 THEN

EXIT;

END IF;

DBMS_OUTPUT.put_line ('-------------------------------');

DBMS_OUTPUT.put_line ('CUSTOMER NAME:' || customer_name );

DBMS_OUTPUT.put_line ('IMEI:' || imei );

DBMS_OUTPUT.put_line ('PRICE:' || price );

DBMS_OUTPUT.put_line ('-------------------------------');

END;

Question 4
DECLARE

customer_name CUSTOMER the_name%TYPE;

imei PHONE_SALES the_imei%TYPE;

BEGIN

SELECT the_name, the_imei

INTO customer_name, imei

FROM CUSTOMER, PHONE_SALES

WHERE imei = 100001, 100002, 100003, 100004, 100005;


LOOP

imei := 100001, 100002, 100003, 100004, 100005; + 1;

IF imei < 100005 THEN

EXIT;

END IF;

DBMS_OUTPUT.put_line ('-------------------------------');

DBMS_OUTPUT.put_line ('CUSTOMER NAME:' || customer_name );

DBMS_OUTPUT.put_line ('PURCHASE COUNT:' || imei );

DBMS_OUTPUT.put_line ('-------------------------------');

You might also like